Запуск Android-приложений в web-браузере Chrome при помощи Chrome OS Android Runtime
Инструкция по запуску.
Загружаем со страницы http://bitbucket.org/vladikoff/archon/downloads модифицированный Android Runtime - ARChon.
wget https://bitbucket.org/vladikoff/archon/get/v1.0.zip unzip vladikoff-archon-44bc9ba24037.zip
Загружаем и устанавливаем утилиту chromeos-apk:
sudo add-apt-repository ppa:chris-lea/node.js sudo apt-get update sudo apt-get install nodejs npm install chromeos-apk -g
В браузере Chrome включаем режим разработчика ("Developer mode") в разделе chrome://extensions и загружаем содержимое разархивированной директории vladikoff-archon-44bc9ba24037 через кнопку "Load unpacked extension".
Для установки Android-приложения загружаем apk-файл приложения и распаковываем его утилитой chromeos-apk с опцией "--archon":
chromeos-apk com.imdb.mobile.apk --archon
Далее загружаем содержимое созданной директории через "Load unpacked extension" в chrome://extensions.
Для изменения активного разрешения экрана в файлах gen_main.min.js и gen_index.min.js из архива ARChon находим и правим на своё усмотрение строку
tablet: {"long": 1280, "short": 800}
Можно распаковать и поправить настройки пакета вручную, без установки утилиты chromeos-apk. Для этого извлекаем из apk-архива директорию _template, сохранив её под полным именем приложения, например "com.soundcloud.android". Помещаем apk-файл в директорию com.soundcloud.android/vendor/chromium/crx. Изменяем в manifest.json ссылку на apk-файл. Там же правим параметры formFactor (phone или tablet) и orientation (landscape или portrait). При использовании ARChon runtime удаляем из manifest.json параметр "key".
Источник: http://www.opennet.ru/opennews/art.shtml?num=40635
|
0 | Tweet | Нравится |
|