Эмулятор Android под Linux

Настройки отображения темы Показывать по сообщений с сортировкой .
Выводить , отправленные .
Одна страница
Распечатать
4X_Pro
Создатель сайта
Всего сообщений: 3916
Зарегистрирован: 9 дек. 2015 г., 19:20
Рейтинг пользователя: 2034

0
#1
Постепенно сталкиваюсь с тем, что всё больше и больше приложений перестаёт поддерживать Android 7, который стоит на моём старом планшете. Некоторые из них я не хочу переставлять на телефон, поэтому задумался над тем, чтобы поставить для них эмулятор на компьютере. И возник вопрос: что лучше (под Linux).
Пока больше всего заинтересовали такие варианты: Genymotion (но это гнусная проприетарщина), AndyOS и Anbox. Ну и конечно же, есть вариант с Android Virtual Device из Android Studio, но о нём остались какие-то не самые приятные впечатления с давних времён.
у кого-нибудь есть опыт подобного?

Ребята, давайте жить спокойно!

MadTechGuy
Единомышленник
Всего сообщений: 397
Зарегистрирован: 29 июн. 2018 г., 09:36
Рейтинг пользователя: 59

0
. Редактировалось 1 раз, последний — #2
Я знаю только Anbox. Я его смотрел несколько лет назад, но уже тогда было видно, что вещь перспективная. Хотелось бы знать, в каком состоянии сейчас этот проект.
4X_Pro написал(а):
Постепенно сталкиваюсь с тем, что всё больше и больше приложений перестаёт поддерживать Android 7

Как думаешь, как долго осталось ждать того дня и часа, когда Android 11 постигнет та же участь?

4X_Pro
Создатель сайта
Всего сообщений: 3916
Зарегистрирован: 9 дек. 2015 г., 19:20
Рейтинг пользователя: 2034

0
#3
Посмотрел Anbox более внимательно. У него недостаток в том, что ставится через snapd, и если верить тому, что написано на оф. сайте GitHub, то последняя поддерживаемая версия — Ubuntu 20.
MadTechGuy написал(а):
Как думаешь, как долго осталось ждать того дня и часа, когда Android 11 постигнет та же участь?

Лет пять, думаю, ещё протянет…

Ребята, давайте жить спокойно!

4X_Pro
Создатель сайта
Всего сообщений: 3916
Зарегистрирован: 9 дек. 2015 г., 19:20
Рейтинг пользователя: 2034

1
#4
Попробовал waydroid. Вроде установился, но поскольку у меня не wayland-десктоп, сначала отказывался работать. Вычитал, что может помочь установка и запуск weston прямо под x-server, и отчасти реально помогла: начальная анимация загрузки и lock screen реально стали показываться. Но вместо рабочего стола — чёрный экран, была видна только верхняя часть экрана.
В итоге всё же пришёл к genymotion. Со второй попытки он установился и заработал (потребовалось обновить драйвера mesa, до этого писал «failed to load driver: zink» или «failed to load driver: swrast»). Под ним без особых проблем запустился RuStore, через который я поставил всё, что мне требовалось. Единственная сложность — оказалось, что скачать apk (или вообще любой другой файл) через встроенный броузер WebView нельзя. Пришлось качать через компьютерный броузер, а потом перетащить в окно эмулятора.
Из замеченных мелких глюков — если прокрутить главный экран в RuStore вниз, а потом попытаться щёлкнуть мышкой в строку поиска, она не срабатывает, а «щелчок» уходит в то, что находится под ней. Уж не знаю, проблема в RuStore, WebView или самом эмуляторе… В остальном вроде заработало, хотя и не сказать, что это удобно. Но в любом случае, это лучше, чем менять планшет (хотя ещё рассматриваю вариант поставить на него Lineage OS).

Ребята, давайте жить спокойно!

IuriiGalazhun
Участник
Всего сообщений: 308
Зарегистрирован: 11 авг. 2024 г., 01:06
Рейтинг пользователя: 4

0
#5
Зачем тьі так распьіляешься, или мне кажеться? То одно, то другое. Или программистьі так делают все? Сел бьі на одну тему, стал спецом - все налажено, и косишь деньги. Вот медведь из сказки 'за всякое дело брался - и с голою лапою остался!''

4X_Pro
Создатель сайта
Всего сообщений: 3916
Зарегистрирован: 9 дек. 2015 г., 19:20
Рейтинг пользователя: 2034

2
#6
Ну не деньги в жизни главное… А что касается расыпления, то есть такое! Но если пытаюсь заставлять себя заниматься чем-то одним больше трёх дней подряд, то что-то в психике просто дико этому сопротивляется (вплоть до болей в спине под вечер). И так уже много лет.

IuriiGalazhun написал(а):
Или программистьі так делают все?

Скорее, не программисты, а соционические черные интуиты, особенно альфийские.

Ребята, давайте жить спокойно!

4X_Pro
Создатель сайта
Всего сообщений: 3916
Зарегистрирован: 9 дек. 2015 г., 19:20
Рейтинг пользователя: 2034

0
#7
Попробовал запустить Android x86 в эмуляторе QEMU — впечатления довольно противоречивые. По первому впечатлению понравился даже больше, чем Genymotion. Из минусов — нельзя напрямую закидывать APK-файлы через drag and drop, как в последнем, и относительно старая версия Android — 9 (почему-то проект перестал обновляться в 2022 году). И иногда почему-то подтормаживает курсор мыши.
Зато RuStore установился без проблем, и глюков вроде не наблюдалось. А вот Authy работать отказался, выдал сообщение, что система не удовлетворяет minimum integrity requirements.

Ребята, давайте жить спокойно!

MadTechGuy
Единомышленник
Всего сообщений: 397
Зарегистрирован: 29 июн. 2018 г., 09:36
Рейтинг пользователя: 59

0
#8
4X_Pro написал(а):
и относительно старая версия Android — 9 (почему-то проект перестал обновляться в 2022 году)

Посмотри ещё Bliss OS. Здесь Android поновее.

4X_Pro
Создатель сайта
Всего сообщений: 3916
Зарегистрирован: 9 дек. 2015 г., 19:20
Рейтинг пользователя: 2034

0
#9
Попытался запустить BlissOS в режиме LiveCD под QEMU, но без толку — так и не заработала.

Ребята, давайте жить спокойно!

4X_Pro
Создатель сайта
Всего сообщений: 3916
Зарегистрирован: 9 дек. 2015 г., 19:20
Рейтинг пользователя: 2034

1
#10
Как выяснилось, виртуалку с BlissOS нужно запускать нужно с ком. строки строго с теми параметрами, которые указаны тут: https://docs.blissos.org/installation/install-in-a-virtual-machine/install-in-qemu/. Если просто создать виртуальную машину через virtmanager, не заработает.
В итоге поставил, запустил. По первому впечатлению работает быстрее всего, что я пробовал до этого. RuStore тоже установился нормально. Но вот когда установил через него Яндекс.Браузер и банковское приложение, ни то, ни другое нормально не заработало. Яндекс писал ошибки при попытке открыть любой сайт, банковское приложение падало при попытке запуска. Так что видимо, самое разумное решение — остановиться на Android x86, видимо…

Ребята, давайте жить спокойно!

Одна страница
Распечатать

У вас нет прав для отправки сообщений в эту тему.

Задать вопрос

Здесь можно задать мне вопрос или спросить совета по любой теме, затронутой в блогах или на форуме. После того, как я отвечу, вопрос и ответ появятся в соответствующем разделе. Но не забываем, что я — сторонник slow life, поэтому каких-либо сроков ответов не обещаю. Самые интересные вопросы станут основой для новых тем на форуме или записей в блоге.
Сразу предупреждаю: глупости, провокации, троллинг и тому подобное летит прямо в /dev/null.