Страница 1 из 1

Андроид в Линуксе

Добавлено: 09 янв 2017, 12:01
AVB
Тут на каникулах дети установили на Android планшет вот эту игру https://play.google.com/store/apps/deta ... avelToUSSR
Так как экран планшета всего 8 дюймов, захотелось попробовать установить игру на домашний компьютер с большим экраном, благо на сайте разработчиков имеется установщик для Виндовс.

В wine игра устанавливается, запускается, но дальше окна «загрузка» дело не идёт…

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

Пробую ставить в виртуальный бокс Android х86, но никакой из испробованных (android-x86.org) не запускается, а тот, что запустился, показывает командную строку от рута и как запустить там иксы мне не понятно.

Есть ли у кого опыт запуска Android в Linux?

П.С. Разработчики ответили, что пока нет технической возможности портировать игру на Linux

Re: Андроид в Линуксе

Добавлено: 09 янв 2017, 12:53
Zeffanyx
Есть такая штука - Archon runtime. Это расширение для Хрома, которое позволяет запускать некоторые приложения для Android. Там нужно скачать APK приложения и перепаковать его спец. утилитой. Попробуйте.

Re: Андроид в Линуксе

Добавлено: 09 янв 2017, 17:37
trs
Android-x86 работает в VirtualBox. Например версия 6.0-r1 64х разрядная. Правда, курсор мыши двигается только при нажатии на левую клавишу, особо не наиграешься (впрочем, я с этим не разбирался).

Эмулятор Genymotion тоже использует VirtualBox.

Так же можно запустить Android-x86 на реальном железе (она для этого и предназначена), установить на флешку или даже на раздел с Linux в каталог android.

Re: Андроид в Линуксе

Добавлено: 09 янв 2017, 22:27
AVB
В общем так:

- в виртуальном боксе Андроид устанавливается, если при создании машины выбирать Линукс 2.4, с другими вариантами устанавливается, но не грузится.
- на флешку устанавливается, если её форматировать в фат32, если ext, то не грузится.
- игра устанавливается, но не запускается - пишет, что железо не подходящее (и в виртуальном боксе и на флешке), на флешке ещё зараза и родной вайфай не определился :evil:
- будем распечатывать поле на бумаге и играть в реале 8)

Re: Андроид в Линуксе

Добавлено: 09 янв 2017, 22:35
VictorR2007

Re: Андроид в Линуксе

Добавлено: 09 янв 2017, 23:00
AVB
Да, читал. Все так и делалось. Видимо, проблема именно в железе :(

Re: Андроид в Линуксе

Добавлено: 10 янв 2017, 08:01
trs
AVB писал(а):- на флешку устанавливается, если её форматировать в фат32, если ext, то не грузится.
Если с флешки скопировать файлы на основной накопитель в каталог /android-6.0
и создать файл /boot/grub2/custom.cfg с примерно таким содержимым (для 64х разрядной версии):

Код: Выделить всё

menuentry "Android-x86 6.0" {
        linux /android-6.0/kernel quiet root=/dev/ram0 SRC=/android-6.0 androidboot.hardware=android_x86_64  
        initrd /android-6.0/initrd.img
}
должно после этого запускаться с диска.

Но проблему железа это не решит.
Можно попробовать поискать сборки 7й версии.

Re: Андроид в Линуксе

Добавлено: 02 фев 2017, 06:17
ans
trs писал(а):Android-x86 работает в VirtualBox. Например версия 6.0-r1 64х разрядная. Правда, курсор мыши двигается только при нажатии на левую клавишу, особо не наиграешься (впрочем, я с этим не разбирался).

Эмулятор Genymotion тоже использует VirtualBox.

Так же можно запустить Android-x86 на реальном железе (она для этого и предназначена), установить на флешку или даже на раздел с Linux в каталог android.
У меня в виртуальном боксе не заработал. Вроде начинает, но зависает на заставке и всё.
А вот если установить версию для линукс android-x86-6.0-r2.x86_64.rpm(Date: 2017-01-14, Size: 660.7 MB), то устанавливается в каталог android и при перезагрузке система появляется в меню выбора ОС и даже с пунктом DEBUG, ПК превращается в планшет. Прикольно.

Re: Андроид в Линуксе

Добавлено: 02 фев 2017, 10:31
trs
2017-01-14
Вовремя они :)
Примечательно, что в установочных скриптах RPM есть проверки "$ID_LIKE" = "debian", но пользователям самых популярных дистрибутивов предлагается конвертировать пакет при помощи alien.

Re: Андроид в Линуксе

Добавлено: 19 мар 2017, 18:29
sam63
Поставил VirtualBox на нетбук с R8. Пробую Андроид. Долго тренировался и вот этот образ встал удачно и заработал. Т.е., не каждый образ работает в системе.

android-x86-4.0-RC2-eeepc.iso 179 Мб

Не работает мышь. Точнее сказать, она работает, но её изображения не видно на экране с андроидом. Курсор просто не видно на экране. Его нет. Но если угадаешь, то можешь попасть куда надо.

Нет сети! Как её настроить, не понятно. Прочитал инструкцию к VirtualBox. Там ничего умного не написано. Примитивный просмотр страниц в сети должен обеспечиваться настройками по умолчанию.

В терминале андроида пишу команду netcfg и вижу, что там всё по нулям - никакой активности. Есть лишь одна строчка внутреннего адреса 207... и т.д. (не помню точно). Сеть 192.168.0.1 и сетку провайдера - не видно - нули.

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

С другими вариантами образов Андроида ещё хуже, они еще и тормозят. Недостатки аналогичны. Т.е., вот эти три позиции это прблемы взаимодействия VirtualBox и Linux (Rosa).

Примечание: Ставлю тоже самое на Linux Mint 18. Курсор есть - его видно маленькой и синей мигающей стрелкой. Остальное так же не работает.

Андроид в Линуксе

Добавлено: 28 июн 2022, 20:19
turik02
Почему android x86 32 bit работает, а 64 bit не работает? Хотя процессор 64.

Андроид в Линуксе

Добавлено: 21 янв 2024, 14:56
rmn22
Рабочий эмулятор андроид на Росе - Genymotion, для установки требуется регистрация на сайте разработчика. :wink:

Андроид в Линуксе

Добавлено: 23 янв 2024, 04:01
artenaki
Я смотрю они перешли с VirtualBox на Qemu (встроенный), но все равно не запускается виртуалка.
Архитектура x86_64, не ARM.

Андроид в Линуксе

Добавлено: 25 янв 2024, 00:44
turik02
Можно поставить Anroid x86 32 bit rpm https://www.fosshub.com/Android-x86.html

Андроид в Линуксе

Добавлено: 25 янв 2024, 20:40
Sartorius
turik02 писал(а):
25 янв 2024, 00:44
Можно поставить Anroid x86 32 bit rpm https://www.fosshub.com/Android-x86.html
И он будет работать на системе с AMD-процессором? Очень было бы неплохо, надо проверить...

Андроид в Линуксе

Добавлено: 25 янв 2024, 23:29
turik02
Sartorius, Будет (у меня amd). Качаешь rpm 32bit (я качал версию [v9.0-r1] Android-x86 32-разрядный файл RPM) https://www.fosshub.com/Android-x86-old.html
Устанавливаешь и он появляется в GRUB.
Интернет включается легко (кажется в настройках WI-FI). Но кажется там не все приложения работают (некоторые версии приложений то работают, то нет).