2013-11-07 4 views
5

В консоли разработчика Google Play я могу проверить, какие устройства совместимы/поддерживаются для моего APK. Как узнать, почему устройство не поддерживается?Как понять, почему устройство Android несовместимо с APK

Например, Google Nexus 7 "tilapia" и "grouper" не поддерживаются. Но поддерживаются Nexus 7, Google Nexus 7 "deb" и Google Nexus 7 "flo".

Есть ли способ узнать, какая особенность в манифесте вызывает проблему?

Особенности:

  • android.hardware.CAMERA
  • android.hardware.LOCATION
  • android.hardware.location.GPS
  • android.hardware.location.NETWORK
  • андроид. hardware.screen.LANDSCAPE
  • android.hardware.TOUCHSCREEN
Уровень

API 10+

+0

Я также спросил то же самое, но еще не получил никакого решения, проверьте здесь http://stackoverflow.com/questions/16806304/android-manifest-uses-permissions-vs-android-device-specifications –

+0

Является ли камера, В версии Tilapia нет задней камеры. – Axxiss

ответ

5

На AndroidManifest.xlm:

<uses-permission 
     android:name="android.permission.CAMERA" 
     android:required="false"/> 

    <uses-feature 
     android:name="android.hardware.camera" 
     android:required="false"/> 

    <uses-feature 
     android:name="android.hardware.camera.front" 
     android:required="false"/> 

    <uses-feature 
     android:name="android.hardware.camera.autofocus" 
     android:required="false"/> 

Это должно помочь. По умолчанию требуется объявленное разрешение. Nexus 7 (2012) не имеет фронтальной камеры, поэтому это устройство несовместимо.

http://developer.android.com/distribute/googleplay/quality/tablet.html#hardware-requirements

+0

Мы закончили использование Amazon AppStore («Amazon underground»), чтобы распространять наше приложение для пользователей с устройством Nexus 7 без задней камеры. Устройства без задней камеры не исключались как несовместимые, как в Google Play. – FunkSoulBrother

1

Я думаю, что это происходит из-за отсутствия камеры заднего вида на старых связующей 7s. Тилапия и группировка - это версия 2012 года и не имеют задней камеры (только передняя камера), flo 2013 года и имеют оба типа камеры.

Смежные вопросы