什么阻止Google Play为我的兼容设备列出我的应用?

时间:2015-06-01 17:47:20

标签: android permissions google-play

我的应用未在Google Play商店中显示。我有三星Galaxy Tab 3,10“设备,型号GT-P5210没有SIM卡.Android版本4.2.2。

编辑:

感谢Andy,我能够确定我的设备不在Google Play商店的兼容设备列表中,但我不确定原因!

这是支持的三星Galaxy 10“设备:

SamsungGalaxy Tab 10.1 GT-P7510

这是一款三星Galaxy 10“设备,具有”wifi“并受到支持:

SamsungGalaxy Tab Pro 10.1 picassowifi

但我的设备不受支持:

SamsungGalaxy Tab3 10.1 santos10wifi

这些是我的权限,其中任何一项都不能阻止没有SIM卡的10英寸设备:

android.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.CAMERA
android.permission.GET_ACCOUNTS
android.permission.INTERNET
android.permission.MODIFY_AUDIO_SETTINGS
android.permission.READ_CALENDAR
android.permission.READ_EXTERNAL_STORAGE
android.permission.RECORD_AUDIO
android.permission.WAKE_LOCK
android.permission.WRITE_CALENDAR
android.permission.WRITE_EXTERNAL_STORAGE
com.google.android.c2dm.permission.RECEIVE
com.virtumedix.relymd.permission.C2D_MESSAGE

一切都非常普通,最后两个权限用于Google Cloud Messenging。 Gradle SDK目标是:

minSdkVersion 16
targetSdkVersion 19

其中SDK 16低于设备上安装的Android 4.2.2。

以下是我的功能:

android.hardware.CAMERA
android.hardware.camera.AUTOFOCUS
android.hardware.LOCATION
android.hardware.location.NETWORK
android.hardware.MICROPHONE
android.hardware.screen.LANDSCAPE
android.hardware.TOUCHSCREEN

如果我通过Google Play商店浏览应用,这就是我收到的消息:

enter image description here

非常感谢任何帮助,谢谢。

1 个答案:

答案 0 :(得分:0)

在Andy的评论的帮助下,我能够在这个问题答案中使用帮助类

Get Android Phone Model Programmatically

查找与Google Play兼容性列表中的名称相匹配的设备名称。我还缩小了违规许可:

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

无论出于何种原因,我的三星Galaxy Tab3 10.1 santos10wifi设备都不支持此硬件功能。我需要在我的应用程序中将此功能用于OpenTok库。