Как известно, компания Google начала тестирование функции (http://www.opennet.me/opennews/art.shtml?num=40570) запуска Android-приложений в Chrome OS. В настоящее время доступно лишь несколько Android-программ, предлагаемых для использования в Chrome OS. Данное ограничение является искусственным, поэтому энтузиасты нашли способ (https://github.com/vladikoff/chromeos-apk/blob/master/archon.md) обойти ограничение. Более того, так как Android-окружение формируется в web-браузере с использованием технологии Native Client, то имеется возможность организовать запуск Android-программ в обычном браузере Сhrome для Linux, Windows или OS X. Из успешно запущенных Android-приложений отмечаются Skype, Pandora, Opera Mini, Flipboard. Метод работает в Chrome 37 на системах x86_64.<center><a href="https://camo.githubusercontent.com/032eb8d576955a12f98ebd1bd... src="http://www.opennet.me/opennews/pics_base/0_1411154884.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
Инструкция по запуску.Загружаем со страницы http://bitbucket.org/vladikoff/archon/downloads (http://bitbucket.org/vladikoff/archon/downloads)
модифицированный Android Runtime - ARChon.
<font color="#461b7e">
wget https://bitbucket.org/vladikoff/archon/get/v1.0.zip
unzip vladikoff-archon-44bc9ba24037.zip
</font>Загружаем и устанавливаем утилиту chromeos-apk:
<font color="#461b7e">
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
npm install chromeos-apk -g
</font>В браузере Chrome включаем режим разработчика ("Developer mode") в разделе chrome://extensions и загружаем содержимое разархивированной директории vladikoff-archon-44bc9ba24037 через кнопку "Load unpacked extension".
Для установки Android-приложения загружаем apk-файл приложения и распаковываем его утилитой chromeos-apk с опцией "--archon":
<font color="#461b7e">
chromeos-apk com.imdb.mobile.apk --archon
</font>Далее загружаем содержимое созданной директории через "Load unpacked extension" в chrome://extensions.
Для изменения активного разрешения экрана в файлах gen_main.min.js и
gen_index.min.js из архива ARChon находим и правим на своё усмотрение строку<font color="#461b7e">
tablet: {"long": 1280, "short": 800}
</font>
URL: https://twitter.com/vladikoff/status/512848756673245184
Новость: http://www.opennet.me/opennews/art.shtml?num=40635
Рекомендую поковырять _platform_specific/nacl_x86_64/readonly_fs_image.img
Очень интересно, Google через Native Client образ операционки с ядром Linux подсунули. Для вывода эмуляцию EGL прикрутили.
Они что, загружают ядро линя как user-mode программу?
cygwin не видел?
это не цигвин. у цигвина своего ядра нет.это скорее andLinux/coLinux
В каком формате этот readonly_fs_image.img ? У меня что-то не опознаётся.
Надеюсь что в будущем будет EGL без эмуляции. Он же есть для X11 в Mesa и NVIDIA. Хотя - учитывая то что в Linux Google Chrome запускается с параметром --disable-accelerated-video-decode, а в Pepper Flash Plugin убран VDPAU, который там всегда был, глупо ожидать что сделают EGL.
Viber устанавливается?
А зачем он нужен через костыли, если есть нативная версия?
У некоторых хромобуки, на которых его нет. А очень надо, может кто ни будь сделает?
О! Живой представитель редкого вида. Ловите наркомана, пока не убёг.
Вовсе и не редкого :-/
У меня тоже хромбук.
Даешь полноценный андроид рантайм под убунту (да, и убунту тач тоже) из коробки!
кто постит эти новости про Google Chrome на Opennet (?) , и почему в них он ни когда не упомянает ни чего про Chromium?нафига так делать? это же Opennet а не WinFAQ-какой-нибудь..
почему нельзя добавить в новость три слова "Chromium не поддерживается" или "способ работает и в Chromium" ?
небольшая поправка: у виндовс-юзеров пакет chromeos-apk не установится, и им придется конвертировать apk вручную по этой инструкции: https://github.com/vladikoff/chromeos-apk/blob/master/manual...
А виндовс юзеры пусть топают на MSовский течнет и там обмениваются премудростями наздоровье.
>Данное ограничение является искусственнымВ этом весь гугл -- ограничивает даже использование собственных зондов своими же зондоносцами.
Скорее всего, это ограниченно для того, чтобы пользователи не жаловались, что у них падают андроидные приложения. Обкатать фичу на 4 приложениях лично мне кажется не такой уж и плохой идеей.
Это делается не так.
Пользователю сообщается, что фича экспериментальная и "никаких гарантий и т.д." и при запуске чего-то неоттестированного можно ещё раз напомнить ему про его "самозлобнобуратинскую" сущность.
Но не рубить же возможность "на корню".Впрочем, не всё ли мне равно? Если всех удовлетворяет текущее полежение дел, то мне то какое дело?
Потом пользователи нифига не читают и всё равно пытаются запустить то что хотят, а когда выходит стабильная версия в которой всё должно работать, у пользователей уже сложилось мнение о том что это глючное не работающее дерьмо.
Chrome и Firefox падают при запуске, Instagram работает, но при клике на камеру падает с ошибкой гугловых сервисов, Hangouts падает с ошибкой гугловых сервисов сразу после старта.
Предсказания о запуске браузера в браузере начинают сбываться.
дык это было уже и на javascript и на gtk+ и черт знает еще какими способами
https://developer.gnome.org/gtk3/stable/gtk-broadway.html - например
На самом деле запуск мобильных браузеров имеет смысл для тестирования, в данном случае chrome просто эмулятор. Насколько я понимаю, NaCl не завязан на браузер, по большому счету это просто контейнер, т. е. нельзя сказать что это запуск браузера в браузере.
Дежавю какое-то. Снова Java-апплеты в тренде. Но уже под другим названием.
И с другой рализацией, не прибитой к конкретному языку или рантайму. Ты ж понимаешь, что с таким подходом в NaCl можно хоть программу на Алголе запустить?
Ну к рантайму-то как раз прибитые...
Там вон выше поминается, что линуксовый образ подтягивается - так что можно что угодно гонять, хоть Алгол
источники хоть-бы проставили, не стыдно - http://www.omgubuntu.co.uk/2014/09/install-android-apps-ubun...
Никакой это не источник. Вообще-то на hackernews и reddit вначале ссылки всплыли, omgubuntu не первый и не последний заметку про это написал.
И установить хром в андроиде, запущенном в хроме
Angry Bird пашет :)
Подтверждаю, Samsung ARM Chromebook, Angry Birds запустились, причем довольно шустро. (А заранее собранный 2048, приведенный как пример на гитхабе, наоборот, ужасно тормозит).
Интересная фича. Можно будет некоторые игрушки запускать в браузере.
аппаратное ускорение работает?
А проги/игры с кешем поддерживаются или нет? / ЭнгриБирдз(для теста, птицы надоели) и Шахматы(порадовало) какие-то пошли, норм..много игр на линуксе не бывает.
Наркоман? Angry Birds и куча шахмат и так есть в chrome web store и доступны без всяких хаков.
Я не понял, а что на windows вводить? Я про это
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
npm install chromeos-apk -g
Так они сами не понимают!
1. Download vladikoff-archon runtime zip (https://bitbucket.org/vladikoff/archon/get/v1.0.zip) and extract it somewhere;
2. For testing purposes, download the pre-packaged open source game 2048-ARChon.APK by Uberspot and also extract it somewhere (https://github.com/vladikoff/chromeos-apk/releases/download/...)
3. Open Chrome (x64 or Canary) and go to the extensions manager (chrome://extensions/)
4. Enable the Developer mode (top right);
5. Press "Load unpacked extension" and browse to vladikoff-archon runtime folder that you extracted earlier, select it and press "Ok" - it should now be visible in the extensions list;
6. Press "Load unpacked extension" and browse to com.uberspot.a2048.android folder that you extracted earlier, select it and press "Ok" - it should now be visible in the extensions list;
7. Press "Launch" under the app/extension you just added.For using other apps, follow Vladikoff's modding tutorial.
Hope it helped.
Как запустить приложение, с другой локализацией?
Куда сохраняются скачаные файлы?