Эмулятор Android под Linux
Одна страница
Распечатать
Постепенно сталкиваюсь с тем, что всё больше и больше приложений перестаёт поддерживать Android 7, который стоит на моём старом планшете. Некоторые из них я не хочу переставлять на телефон, поэтому задумался над тем, чтобы поставить для них эмулятор на компьютере. И возник вопрос: что лучше (под Linux).
Пока больше всего заинтересовали такие варианты: Genymotion (но это гнусная проприетарщина), AndyOS и Anbox. Ну и конечно же, есть вариант с Android Virtual Device из Android Studio, но о нём остались какие-то не самые приятные впечатления с давних времён.
у кого-нибудь есть опыт подобного?
Пока больше всего заинтересовали такие варианты: Genymotion (но это гнусная проприетарщина), AndyOS и Anbox. Ну и конечно же, есть вариант с Android Virtual Device из Android Studio, но о нём остались какие-то не самые приятные впечатления с давних времён.
у кого-нибудь есть опыт подобного?
Ребята, давайте жить спокойно!
. Редактировалось 1 раз, последний — #2
Я знаю только Anbox. Я его смотрел несколько лет назад, но уже тогда было видно, что вещь перспективная. Хотелось бы знать, в каком состоянии сейчас этот проект.
Как думаешь, как долго осталось ждать того дня и часа, когда Android 11 постигнет та же участь?
4X_Pro написал(а):
Постепенно сталкиваюсь с тем, что всё больше и больше приложений перестаёт поддерживать Android 7
Как думаешь, как долго осталось ждать того дня и часа, когда Android 11 постигнет та же участь?
Посмотрел Anbox более внимательно. У него недостаток в том, что ставится через snapd, и если верить тому, что написано на оф. сайте GitHub, то последняя поддерживаемая версия — Ubuntu 20.
Лет пять, думаю, ещё протянет…
MadTechGuy написал(а):
Как думаешь, как долго осталось ждать того дня и часа, когда Android 11 постигнет та же участь?
Лет пять, думаю, ещё протянет…
Ребята, давайте жить спокойно!
Попробовал 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).
В итоге всё же пришёл к genymotion. Со второй попытки он установился и заработал (потребовалось обновить драйвера mesa, до этого писал «failed to load driver: zink» или «failed to load driver: swrast»). Под ним без особых проблем запустился RuStore, через который я поставил всё, что мне требовалось. Единственная сложность — оказалось, что скачать apk (или вообще любой другой файл) через встроенный броузер WebView нельзя. Пришлось качать через компьютерный броузер, а потом перетащить в окно эмулятора.
Из замеченных мелких глюков — если прокрутить главный экран в RuStore вниз, а потом попытаться щёлкнуть мышкой в строку поиска, она не срабатывает, а «щелчок» уходит в то, что находится под ней. Уж не знаю, проблема в RuStore, WebView или самом эмуляторе… В остальном вроде заработало, хотя и не сказать, что это удобно. Но в любом случае, это лучше, чем менять планшет (хотя ещё рассматриваю вариант поставить на него Lineage OS).
Ребята, давайте жить спокойно!
Зачем тьі так распьіляешься, или мне кажеться? То одно, то другое. Или программистьі так делают все? Сел бьі на одну тему, стал спецом - все налажено, и косишь деньги. Вот медведь из сказки 'за всякое дело брался - и с голою лапою остался!''
Ну не деньги в жизни главное… А что касается расыпления, то есть такое! Но если пытаюсь заставлять себя заниматься чем-то одним больше трёх дней подряд, то что-то в психике просто дико этому сопротивляется (вплоть до болей в спине под вечер). И так уже много лет.
Скорее, не программисты, а соционические черные интуиты, особенно альфийские.
Скорее, не программисты, а соционические черные интуиты, особенно альфийские.
Ребята, давайте жить спокойно!
Попробовал запустить Android x86 в эмуляторе QEMU — впечатления довольно противоречивые. По первому впечатлению понравился даже больше, чем Genymotion. Из минусов — нельзя напрямую закидывать APK-файлы через drag and drop, как в последнем, и относительно старая версия Android — 9 (почему-то проект перестал обновляться в 2022 году). И иногда почему-то подтормаживает курсор мыши.
Зато RuStore установился без проблем, и глюков вроде не наблюдалось. А вот Authy работать отказался, выдал сообщение, что система не удовлетворяет minimum integrity requirements.
Зато RuStore установился без проблем, и глюков вроде не наблюдалось. А вот Authy работать отказался, выдал сообщение, что система не удовлетворяет minimum integrity requirements.
Ребята, давайте жить спокойно!
4X_Pro написал(а):
и относительно старая версия Android — 9 (почему-то проект перестал обновляться в 2022 году)
Посмотри ещё Bliss OS. Здесь Android поновее.
Попытался запустить BlissOS в режиме LiveCD под QEMU, но без толку — так и не заработала.
Ребята, давайте жить спокойно!
Как выяснилось, виртуалку с BlissOS нужно запускать нужно с ком. строки строго с теми параметрами, которые указаны тут: https://docs.blissos.org/installation/install-in-a-virtual-machine/install-in-qemu/. Если просто создать виртуальную машину через virtmanager, не заработает.
В итоге поставил, запустил. По первому впечатлению работает быстрее всего, что я пробовал до этого. RuStore тоже установился нормально. Но вот когда установил через него Яндекс.Браузер и банковское приложение, ни то, ни другое нормально не заработало. Яндекс писал ошибки при попытке открыть любой сайт, банковское приложение падало при попытке запуска. Так что видимо, самое разумное решение — остановиться на Android x86, видимо…
В итоге поставил, запустил. По первому впечатлению работает быстрее всего, что я пробовал до этого. RuStore тоже установился нормально. Но вот когда установил через него Яндекс.Браузер и банковское приложение, ни то, ни другое нормально не заработало. Яндекс писал ошибки при попытке открыть любой сайт, банковское приложение падало при попытке запуска. Так что видимо, самое разумное решение — остановиться на Android x86, видимо…
Ребята, давайте жить спокойно!
Одна страница
Распечатать У вас нет прав для отправки сообщений в эту тему.