Skip to main content

Запускаем Android приложения в Chrome(Linux)

В рубрике
3 votes

Всем привет

Недавно компания Google представила новую фичу для Chrome OS - возможность запуска Android приложений. Сторонний разработчик сделал приложение, которое позволяет исползовать эту возможность на Windows, Mac и Linux.

Я расскажу, как сделать это в Linux.

Установка

  1. Сперва нужно скачать и распаковать zip-архив, подходящий к вашему компьютеру. https://github.com/vladikoff/chromeos-apk/blob/master/archon.md На компьютере должен стоять Chrome весрсии 37 или выше

  2. Скачиваем nodejs.
    Arch
    sudo pacman -S nodejs
    Ubuntu/Debian
    sudo apt-get install npm nodejs nodejs-legacy lib32stdc++6

  3. Для обработки приложений в Chrome Extension нам понадобится утилита chromeos-apk
    sudo npm install chromeos-apk -g

Использование

  1. Открываем в браузере play.google.com.
  2. Находим бесплатное приложение, которое вы хотите запустить на компьютере.
  3. Копируем ссылку и вставляем её на этот сайт http://apps.evozi.com/apk-downloader/
  4. Скачиваем apk-файл
  5. В терминале вбиваем chromeos-apk [путь к файлу] --archon
  6. В хроме открываем настройки расширений
  7. Нажимаем на кнопку "Загрузить распакованное расширение" и открываем папку, которая появилась после команды chromeos-apk [путь к файлу] --archon
  8. Появится новое расширение. Под описанием будет кнопка "Запустить". Нажимаем на неё.
  9. Profit!

Пишите в комментариях своё мнение по поводу этой новой фичи!Smile

Аватар пользователя Бакина Маргарита

Андрей, спасибо за статью!
Мне не на чем ощутить эту новую фичу.
Но страшно захотелось:-))
Спасибо!

Аватар пользователя Андрей Волков

Рита, вы можете попробовать эту фичу на своём маке.
На GitHab'е этой фичи есть мануал по установке на Mac OS X. Я написал в посте только про установку в Linux просто из-за того, что все компьютеры дома на Linux. Я не мог проверить работу этого расширения на других операционных системах

Аватар пользователя Шевченко Станислав

Тема интересная.
Кроссплатформенная работа приложений - это отдельная и очень проблемная тема. ПРи наличии разных платформ поддержка их требует очень больших ресурсов, поэтому функционал возможности работы приложений в разных операционных средах, на мой взгляд, очень перспективная задача.
Интересно посмотреть как будут вести себя вредоносные программы запущенные таким образом, ведь это своего рода "песочница"
Спасибо за информацию

Аватар пользователя Николай

Действительно, тема интересная.