ГлавнаяСмартфоныAndroidЗапускайте приложения Android в Linux с помощью Shashlik

Запускайте приложения Android в Linux с помощью Shashlik

Кажется, что каждый день появляется новый способ запуска приложений Android на рабочем столе Linux. Большинство новых методов запуска этих приложений включают либо установку виртуальная машина с Android , либо использование различных Расширения Google Chrome для загрузки APK. Эти методы хороши, но они не очень хорошо сочетаются с экосистемой Linux.

Познакомьтесь с Shashlik, новым проектом, цель которого — заставить приложения Android работать в тандеме с настольным компьютером Linux — без экземпляров VirtualBox или браузеров. Звучит многообещающе, не так ли? Вот как запустить его на рабочем столе Linux.

Установка

шашлык-страница-загрузки

У Shashlik есть пакет, доступный для установки. Текущая версия доступного пакета 0.9.3.

В Ubuntu

Самый простой способ — загрузить файл.deb с веб-сайта и дважды щелкнуть по нему, чтобы установить. Альтернативно вы можете запустить следующую команду в Терминале:

Установка

/span>static.davidedmundson.co.uk/shashlik/shashlik_0.9.3.deb

После того как у вас есть файл пакета.deb, пришло время установить его в вашу систему.

sudo dpkg -i shashlik_0.9.3.deb

После установки пакета вы можете столкнуться с ошибкой. Это происходит не всегда, но иногда может. Это связано с тем, что все зависимости не были соблюдены правильно. Не волнуйтесь, это можно легко исправить с помощью одной команды.

sudo apt-get install -f

Теперь, когда зависимости исправлены, просто переустановите пакет (снова введя команду dpkg, указанную выше).

В Arch Linux

Шашлык доступен не только в Ubuntu. Пользователи Arch также могут его установить. Просто укажите свой любимый помощник АУР на этот пакет. Пройдите процесс установки, и он выйдет, декомпилируйте файл.deb и установите его в свою систему.

Что вам следует знать

Во-первых: Шашлык находится в разработке и еще даже не выпустил версию 1.0, поэтому ситуация может быть невероятно нестабильной.

Во-вторых: хотя вы и можете запускать приложения для Android, вам следует избегать приложений, связанных с Google. Сервисы Google Play не поддерживаются, и любое приложение, активно использующее их, не будет работать.

Третье: у Шашлыка нет магазина приложений. Чтобы эта программа работала, вам необходимо скачать APK нужного приложения. Легче всего это сделать, посетив APK Зеркало .

В Arch Linuxшно">

Примечание. Шашлык может запускать только файлы Android APK версии x86. Обязательно загрузите эту версию на зеркале APK. Пакеты ARM Android в настоящее время просто не работают.

Как это работает?

Шашлик работает с помощью эмулятора Android, который Google включает в комплект разработки программного обеспечения Android. Это позволяет запускать приложения Android на рабочем столе Linux. Вот как запустить приложение. Сначала откройте терминал, затем введите следующую

Что вам следует знать

cd /home/username/directory/where/apk/file/is

шашлык-запуск-командный-терминал

Как только вы окажетесь в каталоге, в котором находится APK, самое время запустить файл.

shashlik-run nameofpackage.apk name_of_app

После запуска этой команды вы должны увидеть окно, похожее на смартфон, и приложение, которое вы пытаетесь запустить.

Что делает шашлык особенным?

Самое замечательное в Шашлыке то, что он не пытается ничего изобретать заново. Он просто использует уже имеющийся отличный набор инструментов: Google Android SDK. Благодаря модифицированной среде выполнения Android Shashlik может загружаться непосредственно в любое приложение Android, для которого вы его укажете.

шашлык-Spotify-экран входа в систему

Когда вы указываете APK-файл в среде выполнения, она находит значок и извлекает его. Таким образом, когда у вас открыто приложение, вы увидите знакомый значок на панели задач. Это очень удобно, но настоящей потрясающей функцией будет возможность создавать ярлыки запуска на рабочем столе или в меню.

Как это работает?alt="шашлык-хлопающая птичка">

Этот инструмент определенно не является новой концепцией. В 2014 году компания Google сама написала среду выполнения и начала работать с разработчиками над переносом собственных приложений Android для работы в Chrome. Причина, по которой Шашлык кажется более многообещающим, чем усилия Google, заключается в том, что вы можете запускать первоклассные программы для Android вне Chrome.

Впечатляет не только то, что он не работает в Chrome; дело в том, что у разработчиков на будущее серьезные планы. Их долгосрочная цель — как можно теснее интегрировать Android в базу Linux. Это может означать предоставление приложениям полного доступа к системе уведомлений среды рабочего стола, улучшенную обработку возможностей приложения Android для доступа к файловым системам, изменение размера окна и многое другое.

Заключение

Shashlik — это впечатляющий способ запуска приложений Android непосредственно на рабочем столе Linux. Самое приятное то, что вам не обязательно иметь Chrome в вашей системе, и это здорово, учитывая, что он не имеет лучшей производительности на ПК низкого и среднего уровня. Если вам нужно приложение для Android для выполнения работы, и вы не хотите с ним возиться, эта программа вам подойдет. Он очень глючный, и нет никакой гарантии, что какая-то одна прог

Что делает шашлык особенным?

сли вы готовы смириться с ошибками, чтобы что-то заработало, у Шашлыка очень хороший потенциал.

Какие приложения Android вы бы запускали на своем ПК с Linux? Расскажите нам ниже!

Изображение предоставлено: Фотоведро

Заключение

ПОХОЖИЕ СТАТЬИ

Популярные записи