@Strohmann

Почему в Android-x86 в Google Play доступны приложения, недоступные в эмуляторе и Genymotion?

Здравствуйте, товарищи.

При тестировании эмуляторов Android сталкивался с тем, что некоторые приложения недоступны в Play Store с формулировкой "Your device isn't compatible with this version".
spoiler
5ba3456c694e8796561365.png

Я полагал, что это вызвано отсутствием поддержки архитектуры x86 в приложениях. Но в проекте Android-x86 (android-x86_64-7.1-r2) эти же приложения доступны в маркете.
spoiler
5ba347eb125dc578998792.png

За счёт чего это достигается (интеграция libhoudini или некий загадочный "Support foreign archs (arm / arm64) apps via the native bridge mechanism")?

Можно ли как-то добиться подобного поведения в родном эмуляторе от Google?
  • Вопрос задан
  • 704 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Strohmann Автор вопроса
В общем, ответ на свой вопрос я нашел в книге Android System Programming, Roger Ye. Этому вопросу посвящен целый раздел.
Сейчас осталось прочесть, осознать, проверить и убедиться, что причина недоступности приложения была именно в архитектуре.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы