Запуск android-додатків linux за допомогою sahshlik
Кількість додатків для операційної системи Adnroid зростає з кожним днем. Раніше Android був звичайною нічим не примітною мобільною платформою, але після багатьох поліпшень і захоплення більшої частини ринку мобільних операційних систем для Android було створено сотні і тисячі відмінних додатків. Дійшло до того, що є програми та ігри, які працюють на Android, але не мають версій для Linux або навіть для Windows.
Розробники настільних операційних систем вже давно почали замислюватися над способами запуску Android-додатків в Linux та інших ОС. Було розроблено розширення для браузера Chrome реалізують API Android для завантаження APK, а також різні віртуальні машини Android. Ці методи хороші, але вони не дуже добре працюють з екзосістемой Linux.
Але тепер з`явилося щось новіше. Розробники з команди KDE створюють свій інструмент для запуску Android-додатків в Linux. Це новий інструмент, орієнтований на інтегровану роботу Android-додатків в середовищі робочого столу KDE, без VirtualBox або браузерів. Звучить дуже багато обещающе. Через кілька місяців розробки, нарешті вийшла готова і повністю робоча версія програми. Звичайно, працює не все ідеально, але тим не менше. У цій інструкції ми розглянемо як встановити Shashlik на свій комп`ютер, і виконати запуск Android додатків з Linux.
Відео: Як подивитися вихідний код android додатки? Декомпіляція .apk файлу (реверс інжиніринг)
установка Shashlik
Завантажити останню версію програми можна на офіційному сайті. На даний момент доступна версія 0.93. Є готовий deb пакет для Ubuntu і пакет для ArchLinux.
Установка в Ubuntu і інших Debian подібних дистрибутивах
Завантажте deb пакет з офіційного сайту і двічі клацніть по ньому, щоб запустити установку. Також для установки можна використовувати ось таку команду в терміналі:
$ Sudo dpkg -i shashlik_0.9.3.debПісля завершення установки пакета, може виникнути помилка. Це відбувається не завжди, але іноді може трапитися. Це означає що не всі залежності задоволені. Для вирішення проблеми просто виконайте:
$ Sudo zypper install alienПотім скачайте deb пакет:
$ Alien --to-rpm shashlik_0.9.3.debКонвертація може зайняти тривалий час. Після завершення конвертації встановіть rpm пакет, я використовую пакетний менеджер OpenSUSE - zypper, вам потрібно буде замінити його на програму зі свого дистрибутива:
$ Yaourt -S shashlik-binПрограма сама знайде і завантажить всі необхідні компоненти.
Відео: "ARC Welder" або "Запуск Android додатків в Google Chrome"
Важливо знати
Shashlik поки ще перебуває на стадії розробки і ще не досяг версії 1.0, тому багато речей можуть бути не зовсім стабільними.
Для запуску додатків в Linux ви не можете пошматувати сервіси від Google. Наприклад Google Play не підтримує і, відповідно, будь-який додаток, що використовує можливості цього сервісу, працювати не буде.
У Shashlik немає магазину додатків, щоб та чи інша програма працювала, вам доведеться вручну завантажити APK-файл програми. Це можна зробити на APK Mirror або форумі 4pda.
Shashlik буде працювати тільки з додатками архітектури x86. Перевірте що завантажуєте саме ту версію, яку потрібно. ARM-додатки поки що не підтримуються.
Відео: Linux: Як запустити програми Android
Як це працює?
Shashlik працює за допомогою емулятора Android який за замовчуванням входить в пакет розробки програмного забезпечення від Google. Це дозволяє запускати Android програми на вашому комп`ютері.
Для запуску програми перейдіть в папку з APK файлом:
$ Shashlik-install імя_файла.apkПотім виконайте команду для запуску:
- Як запустити програми windows на linux
- Статті про windows
- Продуктивність ігор linux vs wine vs windows
- Подвійне завантаження windows і linux - за і проти
- Мтчелл м. - програмування для linux. Професійний підхід
- Ігри в linux. Все що вам потрібно знати
- Як запустити андроїд програми та ігри на windows, linux і mac пристроях за допомогою емулятора…
- Завантажити arc welder. Запуск андроїд додатків в google chrome
- Чим відрізняється unix від linux
- Manjaro linux 15.12 отримає ядро 4.4 lts
- 10 Версія adobe flash player
- Chakra linux отримала kde plasma 5.7.3 і firefox 48
- Установка chrome 50 ubuntu 16.04
- Системи ініціалізації linux
- Установка kali linux на комп`ютер
- 5 Причин вибрати ubuntu phone
- Установка linux deepin 15
- Lame - linux administration made easy
- Api vulkan: новий графічний стандарт представлений офіційно
- Автозавантаження в linux mint 17
- Papyros - дистрибутив з material дизайном