"Сетка" в эмуляторе андроида (Waydroid) - не завелась

Итак, Setka задаёт нам некий челлендж - в веб-версии сделать оповещения эти ребята не в силах (и видимо уже давно) - а без них "социальная" часть проекта сильно проседает - ты не заметишь если кто-то тебе ответил на комментарий к чужому посту - даже поста уже не найдёшь.

Попытка установить мобильное приложение разбивается о необходимость иметь под рукой одну из последних версий Android. Казалось бы тут нет никакого инновационного функционала - ан нет, изволь либо телефон обновляй, либо новый покупай.

Что ж, думаю - это повод освоить наконец какой-нибудь популярный эмулятор андроида. Waydroid кажется наиболее популярен - но это не просто "скачать приложеньку" - это добавление уровеня контейнеризации андроида к линуксу. На пути встречаются ряд препон - настройка сети, настройка уровня трансляции ARM в x86... Ну и наконец что ж, можно скачать APK и запустить сетку?

Не-е-ет, её придётся инсталлить из RuStore или Google Play т.к. она в XAPK (архив из кучи APK-шек) и Waydroid по простому этого не умеет.

Ну и когда наконец всё сделано, запускаем - она падает после стартового экрана. Сначала по логам я нашёл что ей нужны Google Play Services даже если она установлена из RuStore. Использовал образ с включенным Google Play - но всё равно падает, теперь по какой-то иной причине.

Решил пока отложить эту шляпу - похоже над этой софтиной потрудились паранормальные разработчики. #setka #mobile #мобильнаяразработка #андроид #android #waydroid #эмуляторы #сетка На картинке - всё что удалось добиться - и то не уверен что приложение правильно понимает размерность/ориентацию экрана :)

Из позитивного - освоил полезный инструмент (все прочие приложения запускаются в нём неплохо - включая и сам гугл-плей). Как бэкендеру мне нечасто приходится возиться с запуском и отладкой мобильных приложений - но всё же бывает. Так что обязательно пригодится!

"Сетка" в эмуляторе андроида (Waydroid) - не завелась | Сетка — социальная сеть от hh.ru