Блокирование приложений, которые будут установлены в среде AVD? -- installation поле с участием android-emulator пол android Связанный проблема

Blocking apps to be installed in AVD environment?


0
vote

проблема

русский

Возможно ли разработчики блокировать свои приложения Google Play, которые будут установлены на AVD или я просто собираю неподдерживаемый профиль AVD? Однако я пытаюсь установить приложение в AVD и отладить в более контролируемой среде, однако он говорит:

Ваше устройство не совместимо с этой версией

Итак, это не сообщение об ошибке. Это сообщение Google Play перед установкой приложения.

Английский оригинал

Is it possible for developers to block their Google Play apps to be installed at AVD or am I just picking the unsupported AVD profile? I'm trying to install the app into the AVD and debug in a more controlled environment, however, it says:

Your device isn't compatible with this version

So, it isn't an error message. It's a Google Play message before installing the app.

     

Список ответов

0
 
vote

Есть несколько способов обнаружения, если приложение работает на эмуляторе. Но в вашем случае, в вашем случае, кажется, общая проблема, потому что ошибка уже возникает на установке:

Эмуляторы

обычно являются устройствами x86 из-за скорости эмуляции (поскольку ПК обычно имеют CPU на основе X86). Количество реальных устройств Android с архитектурой X86 очень мало, следовательно, если разработчик не поддерживает X86, это может привести к ошибке, как вы столкнулись с вами.

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

Каким-либо образом укорененное физическое устройство обычно подходит лучше для анализа.

 

There are multiple ways to detect if an app is running on an emulator. But in your case it seems to be a general problem because the error already occurs on installation:

Emulators are usually x86 devices because of emulation speed (as PCs usually have x86 based CPUs). The number of real Android devices with x86 architecture is very very low hence if a developer does not support x86 this can result in an error like you encountered.

Try the latest beta emulators image for Android R it supports both x86 and arm. Therefore on on this emulator image you should be able to at least install the app. If it runs is a different question.

In any way a rooted physical device is usually suited better for an analysis.

 
 

Связанный проблема

2  Использование программной клавиатуры в эмуляторе ASOSP на заказ  ( Using software keyboard in aosp custom build emulator ) 
Я наконец смог построить свой собственный образ AOSP, и я хочу отладить некоторую проблему с программной клавиатурой. Тем не менее, эмулятор по умолчанию имее...

2  Подключение эмулятора к затмению  ( Reconnecting emulator to eclipse ) 
Моя основная проблема с разработкой в ​​Android заключается в том, что эмулятор, по-видимому, постоянно отключается от Eclipse. Это всегда происходит 2-3 раз,...

5  АБР, листинг всех перенаправленных портов  ( Adb listing all forwarded ports ) 
Я отправил порта машины к эмулятору, используя следующую команду ADB Word TCP: 1234 TCP: 8080 Я хотел посмотреть в настоящее время, что все порты пересыла...

141  Как я могу использовать клавиатуру своего компьютера на эмуляторе Android?  ( How can i use my pcs keyboard on the android emulator ) 
Я хочу запустить / тестировать приложения для Android на эмуляторе Android, и я хочу набрать с помощью моей компьютерной клавиатуры, так как она позволяет мне...

1  Процесс эмулятора для AVD Nexus_5x_api_22 был убит  ( The emulator process for avd nexus 5x api 22 was killed ) 
Я установил Android Studio с Android SDK с автомата, создал новый образец проекта, не изменился и не удалил даже строку, но проект все равно не работает. <к...

1  Не может запустить эмулируемое устройство Android / устройство AVD в Windows 7  ( Cannot start emulated android device avd device in windows 7 ) 
Я следую на официальном руководстве Android Здесь Но я не могу начать эмулируемое устройство. Он продолжает говорить <код> PANIC Cannot start device... как...

0  Выполните пользовательские файлы ROM на эмуляторе  ( Run custom rom files on emulator ) 
Я хочу запустить ROM файлы разных моделей телефонов на эмуляторе Android в моем компьютере Windows. Вы знаете, как я могу сделать это? Я знаю, как запустить с...

2  Можно ли использовать изображение / видеофайл в качестве эмулируемой камеры?  ( Would it be possible to use a image video file as an emulated camera ) 
Привет, мне было интересно, будет ли возможным вообще «обмануть» реальное или эмулируемое устройство Android, думая, что изображение или видеофайл - это корм ...

0  Блокирование приложений, которые будут установлены в среде AVD?  ( Blocking apps to be installed in avd environment ) 
Возможно ли разработчики блокировать свои приложения Google Play, которые будут установлены на AVD или я просто собираю неподдерживаемый профиль AVD? Однако я...

0  Баночка бобов "SD-карта не существует"  ( Jar of beans sd card not exist ) 
Я установил вино и бегаю "банку из bigs.exe". Это успешно загружено. Я попытался создать SD-карту, щелкнув «Настройки», Умптунные времена. Тем не менее, он го...