могут ли Android-приложения использоваться в Ubuntu? [Дубликат]

10

Можно ли использовать приложения для Android в Ubuntu? Этот вопрос уже был задан и ответил раньше, но теперь мы старше 4 лет. Не изменилась ли ситуация?

    
задан François V.G. 05.04.2015 в 12:31
источник

1 ответ

9

Как запустить приложения для Android в Linux

Для запуска приложений Android на Linux через Chrome вам потребуется, очевидно, установить Chrome. Требуется версия 37 или выше. Честно говоря, если вы собираетесь играть с потенциально неустойчивым взломом, вы можете загрузить и установить неустойчивую версию Google Chrome для Linux.

Добавление PPA для Chrome. Уже установлена ​​версия Chrome? Пропустите этот шаг:

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
sudo apt-get update && sudo apt-get install google-chrome-unstable

Вы можете установить версию Dev Channel через командную строку, выполнив:

sudo apt-get install google-chrome-unstable

Затем вам нужно загрузить пользовательский -ерго, официально не одобренный Google или Chromium-Android Runtime, созданный Владом Филипповым. Это отличается от официальной версии несколькими способами, главным из которых может быть использование на настольных версиях браузера.

Загрузить ARChon v1.1 (для 32-битного Chrome ) от GitHub
Скачать ARChon v1.1 (для 64-битного Chrome) от GitHub

Как только среда выполнения полностью загрузится, вам нужно будет извлечь содержимое из файлов .zip и переместить результирующий каталог в свою домашнюю папку.

Теперь установите ARChon. Откройте Google Chrome и нажмите меню гамбургера. Перейдите к Инструменты & gt; Расширения и, в верхней части экрана, установите флажок Включить режим разработчика .

Наконец, нажмите кнопку загрузить распакованное расширение и выберите папку, которую вы ранее разместили в своей домашней папке.

Один только Runtime не делает много, поэтому вам нужно будет создать совместимый пакет из приложения для Android.

Запуск приложений

Есть несколько способов сделать это:

Запуск загруженного APK:

  • Автоматический метод:

    • Установите Twerk из здесь в Chrome
    • Перетащите Android-файл .apk со своего рабочего стола в главное окно Twerk.
    • Введите имя приложения, выберите значок с жесткого диска и задайте настройки для запуска приложения (портретный режим, режим планшета и т. д.) с помощью ползунков.
    • Нажмите розовую кнопку Android и аккуратный, готовый к запуску пакет выплюнул на другом конце, готовый к установке как распакованное расширение.

    • Предлагаемые параметры также достаточно полные, позволяя вам:

      • Установить пользовательское имя и значок
      • Пакет для Archon или официальной версии
      • Установка планшета или мобильного макета
      • Установить альбомный или портретный режим.
      • Переключить масштабирование (может помешать работе некоторых приложений)
      • Переключить поддержку SD-карты.
      • Установка автономных функций
  • Ручной метод (не рекомендуется):

    Чтобы конвертировать APK вручную - то, что вам действительно не нужно делать, если вы используете одно из упомянутых выше приложений, вам нужно будет установить утилиту JavaScript командной строки chromeos-apk . Это доступно для установки через менеджер пакетов Node Packaged ( npm ).

    • Установить узел:

      sudo apt-get install npm nodejs nodejs-legacy
      
    • Ubuntu 64 пользователь? Вы также захотите взять следующую библиотеку:

      sudo apt-get install lib32stdc++6
      
    • запустите команду для установки самого скрипта:

      npm install -g chromeos-apk
      
    • В зависимости от вашей конфигурации вам может потребоваться запустить эту последнюю команду как root. Если вы не хотите устанавливать npm модулей с sudo, вы можете сделать это с помощью jiggery-pokery.

    Теперь ты прямо в доме. Отправляйтесь в Google, чтобы найти APK приложения, которое вы хотите опробовать, учитывая, что не все приложения для Android будут работать, а те, которые могут работать, могут быть нестабильными или отсутствовать.

    • Поместите свой желаемый Android APK в свою домашнюю папку, а затем вернитесь в Terminal, чтобы преобразовать его, используя следующую команду, заменив имя APK тем, который вы хотите:

      chromeos-apk replaceme.apk --archon
      
    • Для выполнения этой задачи потребуется несколько секунд. Может быть, мигнет. На самом деле, не моргай.

    Теперь у вас есть папка с расширением Chrome APK, поддерживающая ARChon, в ожидании в вашей домашней папке. Все, что осталось сделать, это установить его, чтобы убедиться, что он работает!

    • Вернитесь на страницу chrome: // extensions, еще раз нажмите кнопку «загрузить распакованное расширение», но на этот раз выберите папку, созданную выше.

    Приложение должно начать установку без проблем, но будет ли работать без проблем? Откройте приложение Chrome App Launcher или страницу приложения и запустите его, чтобы узнать.

Экспорт приложений с вашего устройства Android

Вы можете экспортировать приложения, уже установленные на Android-устройстве, с помощью этого метода.

  • Установите это приложение из игры Google.
  • При первом запуске вы увидите обзор того, что приложение намеревается сделать. Нажмите «Далее», и вам будут предложены два варианта:

    • Выберите установленное приложение
    • Выберите APK, который вы загрузили.

Выберите первый вариант в списке * Нажмите Next и выберите что-то из списка приложений, уже установленных на вашем устройстве.

  • Утилита «потянет» требуемый пакет от того, что уже есть на вашем телефоне.

  • Задайте свои настройки

  • На следующем экране, где вы можете установить режим устройства и ориентации для приложения, как это будет в Chrome. Подумайте, как вы используете приложение и как вы предпочитаете использовать его на рабочем столе.

  • В то время как режимы «планшет» и «пейзаж» будут оптимальным для большинства, выберите то, что подходит вашим потребностям.

  • После завершения упаковки вам необходимо перенести полученный zip-архив (ы) с вашего телефона или планшета (в папку «APK» Chrome) на ваш компьютер или Chromebook.

  • Как вы это делаете, зависит от вас, но для небольших файлов вы можете использовать Google Диск, Dropbox или аналогичную службу синхронизации облаков.

  • После того, как у вас есть архив (ы), готовый на вашем рабочем столе, ноутбуке или Chromebook, вам нужно извлечь их и переместить найденные папки в безопасное место.

  • Чтобы установить их, откройте Google Chrome и перейдите на страницу «Расширения». Установите флажок «Режим разработчика» в верхней части страницы, чтобы открыть кнопку «Загружать нераспакованную внутреннюю линию». Нажмите эту кнопку, выберите извлеченную папку с предыдущего шага и приложение будет установлено.

Наконец, запустите его, чтобы убедиться, что он работает!

Источник 1: Ссылка
Источник 2: Ссылка

    
ответ дан Helio 05.04.2015 в 13:18