The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

19.09.2014 23:37  Запуск Android-приложений в web-браузере Chrome при помощи Chrome OS Android Runtime

Как известно, компания Google начала тестирование функции запуска Android-приложений в Chrome OS. В настоящее время доступно лишь несколько Android-программ, предлагаемых для использования в Chrome OS. Данное ограничение является искусственным, поэтому энтузиасты нашли способ обойти ограничение. Более того, так как Android-окружение формируется в web-браузере с использованием технологии Native Client, то имеется возможность организовать запуск Android-программ в обычном браузере Сhrome для Linux, Windows или OS X. Из успешно запущенных Android-приложений отмечаются Skype, Pandora, Opera Mini, Flipboard. Метод работает в Chrome/Chromium 37 на системах x86_64.

Инструкция по запуску.

Загружаем со страницы 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".

  1. Главная ссылка к новости (https://twitter.com/vladikoff/...)
  2. OpenNews: Началось тестирование функции запуска Android-программ в Chrome OS
Лицензия: CC-BY
Тип: Практикум
Ключевые слова: android, chrome
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Аноним, 23:47, 19/09/2014 [ответить] [смотреть все]
  • +3 +/
    Рекомендую поковырять _platform_specific nacl_x86_64 readonly_fs_image img Очень... весь текст скрыт [показать]
     
     
  • 2.6, Аноним, 07:33, 20/09/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Они что, загружают ядро линя как user-mode программу?
     
     
  • 3.29, commiethebeastie, 11:19, 21/09/2014 [^] [ответить] [смотреть все]  
  • +/
    cygwin не видел?
     
     
  • 4.31, эцсамое, 12:28, 21/09/2014 [^] [ответить] [смотреть все]  
  • +/
    это не цигвин. у цигвина своего ядра нет.

    это скорее andLinux/coLinux

     
  • 2.28, Seyko, 05:29, 21/09/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    В каком формате этот readonly_fs_image.img ? У меня что-то не опознаётся.
     
  • 2.43, Zenitur, 14:51, 23/09/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Надеюсь что в будущем будет EGL без эмуляции Он же есть для X11 в Mesa и NVIDIA... весь текст скрыт [показать] [показать ветку]
     
  • 1.2, Кирилл, 03:32, 20/09/2014 [ответить] [смотреть все]  
  • +/
    Viber устанавливается?
     
     
  • 2.21, Anonymous Incognita, 20:27, 20/09/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А зачем он нужен через костыли, если есть нативная версия?
     
     
  • 3.26, Иван, 03:08, 21/09/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    У некоторых хромобуки, на которых его нет А очень надо, может кто ни будь сдела... весь текст скрыт [показать]
     
     
  • 4.40, анон, 14:49, 22/09/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    О! Живой представитель редкого вида. Ловите наркомана, пока не убёг.
     
     
  • 5.42, Ололоша, 19:57, 22/09/2014 [^] [ответить] [смотреть все]  
  • +/
    Вовсе и не редкого :-/
    У меня тоже хромбук.
     
  • 1.3, Отражение луны, 04:15, 20/09/2014 [ответить] [смотреть все]  
  • –1 +/
    Даешь полноценный андроид рантайм под убунту (да, и убунту тач тоже) из коробки!
     
  • 1.4, Xasd, 05:04, 20/09/2014 [ответить] [смотреть все]  
  • +14 +/
    кто постит эти новости про Google Chrome на Opennet (?) , и почему в них он ни когда не упомянает ни чего про Chromium?

    нафига так делать? это же Opennet а не WinFAQ-какой-нибудь..

    почему нельзя добавить в новость три слова "Chromium не поддерживается" или "способ работает и в Chromium" ?

     
  • 1.5, Аноним, 06:58, 20/09/2014 [ответить] [смотреть все]  
  • +/
    небольшая поправка у виндовс-юзеров пакет chromeos-apk не установится, и им при... весь текст скрыт [показать]
     
     
  • 2.8, Аноним, 07:34, 20/09/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    А виндовс юзеры пусть топают на MSовский течнет и там обмениваются премудростями... весь текст скрыт [показать] [показать ветку]
     
  • 1.9, A.Stahl, 10:15, 20/09/2014 [ответить] [смотреть все]  
  • –1 +/
    >Данное ограничение является искусственным

    В этом весь гугл -- ограничивает даже использование собственных зондов своими же зондоносцами.

     
     
  • 2.15, Ололоша, 13:42, 20/09/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Скорее всего, это ограниченно для того, чтобы пользователи не жаловались, что у ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.18, A.Stahl, 16:51, 20/09/2014 [^] [ответить] [смотреть все]  
  • +/
    Это делается не так Пользователю сообщается, что фича экспериментальная и ника... весь текст скрыт [показать]
     
     
  • 4.19, zy, 17:28, 20/09/2014 [^] [ответить] [смотреть все]  
  • +3 +/
    Потом пользователи нифига не читают и всё равно пытаются запустить то что хотят,... весь текст скрыт [показать]
     
  • 1.10, Аноним, 11:27, 20/09/2014 [ответить] [смотреть все]  
  • +/
    Chrome и Firefox падают при запуске, Instagram работает, но при клике на камеру ... весь текст скрыт [показать]
     
     
  • 2.12, Аноним, 12:25, 20/09/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    Предсказания о запуске браузера в браузере начинают сбываться.
     
     
  • 3.16, Annimzus, 15:51, 20/09/2014 [^] [ответить] [смотреть все]  
  • +/
    дык это было уже и на javascript и на gtk и черт знает еще какими способами htt... весь текст скрыт [показать]
     
  • 3.33, Анонимомус, 15:26, 21/09/2014 [^] [ответить] [смотреть все]  
  • +/
    На самом деле запуск мобильных браузеров имеет смысл для тестирования, в данном ... весь текст скрыт [показать]
     
  • 1.11, iZEN, 11:28, 20/09/2014 [ответить] [смотреть все]  
  • +/
    Дежавю какое-то. Снова Java-апплеты в тренде. Но уже под другим названием.
     
     
  • 2.13, Crazy Alex, 12:51, 20/09/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    И с другой рализацией, не прибитой к конкретному языку или рантайму Ты ж понима... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.17, vitalif, 16:10, 20/09/2014 [^] [ответить] [смотреть все]  
  • +/
    Ну к рантайму-то как раз прибитые...
     
     
  • 4.37, Crazy Alex, 02:05, 22/09/2014 [^] [ответить] [смотреть все]  
  • +/
    Там вон выше поминается, что линуксовый образ подтягивается - так что можно что ... весь текст скрыт [показать]
     
  • 1.14, Аноним, 12:55, 20/09/2014 [ответить] [смотреть все]  
  • +/
    источники хоть-бы проставили, не стыдно - http www omgubuntu co uk 2014 09 ins... весь текст скрыт [показать]
     
     
  • 2.22, Аноним, 20:47, 20/09/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Никакой это не источник Вообще-то на hackernews и reddit вначале ссылки всплыли... весь текст скрыт [показать] [показать ветку]
     
  • 1.20, alltiptop, 18:13, 20/09/2014 [ответить] [смотреть все]  
  • +1 +/
    И установить хром в андроиде, запущенном в хроме
     
  • 1.23, Аноним, 20:56, 20/09/2014 [ответить] [смотреть все]  
  • +/
    Angry Bird пашет :)
     
     
  • 2.24, EgorMatirov, 21:57, 20/09/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Подтверждаю, Samsung ARM Chromebook, Angry Birds запустились, причем довольно шу... весь текст скрыт [показать] [показать ветку]
     
  • 1.25, lucentcode, 21:58, 20/09/2014 [ответить] [смотреть все]  
  • +/
    Интересная фича. Можно будет некоторые игрушки запускать в браузере.
     
  • 1.27, Аноним, 04:31, 21/09/2014 [ответить] [смотреть все]  
  • +/
    аппаратное ускорение работает?
     
  • 1.32, Аноним, 13:57, 21/09/2014 [ответить] [смотреть все]  
  • +/
    А проги игры с кешем поддерживаются или нет ЭнгриБирдз для теста, птицы надое... весь текст скрыт [показать]
     
     
  • 2.38, soarin, 05:52, 22/09/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Наркоман? Angry Birds и куча шахмат и так есть в chrome web store и доступны без всяких хаков.
     
  • 1.36, Аноним, 21:15, 21/09/2014 [ответить] [смотреть все]  
  • +/
    Я не понял, а что на windows вводить Я про это sudo add-apt-repository ppa chr... весь текст скрыт [показать]
     
     
  • 2.39, Diman, 07:34, 22/09/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Так они сами не понимают!
     
  • 2.41, ..., 15:02, 22/09/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    1 Download vladikoff-archon runtime zip https bitbucket org vladikoff archon... весь текст скрыт [показать] [показать ветку]
     
  • 1.44, Аноним, 11:51, 09/03/2015 [ответить] [смотреть все]  
  • +/
    Как запустить приложение, с другой локализацией?
     
  • 1.45, Аноним, 12:54, 09/03/2015 [ответить] [смотреть все]  
  • +/
    Куда сохраняются скачаные файлы?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor