Просто было интересно, что было бы неплохо иметь удобный способ установки приложений .apk для Android в Ubuntu.
Кто-нибудь знает об этом?
Единственный способ запуска приложений Android в Ubuntu (насколько я знаю) - это установить Android SDK, создать виртуальное устройство Android, использовать инструменты SDK для установки файла .apk на это устройство и запустить приложение внутри устройства.
Портал Android-разработчиков содержит много информации по этому вопросу.
Пакеты Android, .apk файлы, являются совершенно другим форматом упаковки, чем формат упаковки Ubuntu, .deb файлы.
Помимо различий в пакетах, пакеты Android компилируются и настраиваются для операционной системы Android, набора инструментов и архитектуры ( ARM ), что отличается от большинства систем Ubuntu, которые являются 32-битными или 64-битными Архитектура Intel .
Вы можете использовать ARChon для запуска apk в Ubuntu:
На самом деле приложения для Android, доступные на рынке и в магазине игр, предназначены для процессора arm architechture, и поэтому то, что вы пытаетесь сделать, никогда не сработает почти для любого другого приложения, которое вы пытаетесь установить на компьютер ..........
Кстати, вы можете найти сайт в Google, выполнив поиск «портирование android на x86», что даст вам android 4.2 для Android-устройств для установки на ваш ПК, и я пробовал их и почти 99% программного обеспечения. отказался от установки или отказался запускаться после того, как установка была выполнена ...
так что основное отличие - x86 против серии arm ............ и пока мы не сможем фактически предоставить архитектуру arm-процессора для android, мы не сможем ничего сделать.
Почему бы не использовать установочный код apk из Android x86 и скомпилировать его для Ubuntu, поскольку Android x86 - это linux, он использует тот же загрузчик и ядро.
Если кто-то может установить загрузчик apk , среда выполнения JAVA и все, что вам нужно для запуска приложений, установит приложение установщика apk apk Ubuntu так же, как в Android?
Не знаю, но кто-то может попробовать.
Android же подпадает под лицензию Apache и использует свои собственные уникальные API & amp; библиотеки для разработки своих приложений ( .apk файлы ). просто для того, чтобы приложения для Android работали на Linux-машине, вы можете скомпилировать исходный код dvm, используя репозиторий GIT в ubuntu, чтобы объединить dvm в ваш linux pc. это установит среду для архитектуры Android (т. е. ядро Linux + Android Dvm ), но дополнительно вам также потребуется установить библиотеки ядра Android, чтобы приложения полностью работали. это лучший способ, с помощью которого вы можете удобно запускать приложения для Android в Ubuntu.
На самом деле невозможно запустить файл APK на ПК с Ubuntu, так как Ubuntu не сможет его прочитать. Лучше всего установить виртуальную машину Android и запустить APK.