误解Google Play说您的设备与此版本不兼容

时间:2016-04-15 12:42:32

标签: android google-play google-play-services

这个问题已经有很多回复,但没有一个对我有帮助

我创建了一个Android应用,它说我无法在平板电脑上安装它。如果我在平板电脑上从Android Studio运行项目,它可以很好地工作。它也不会在平板电脑上找到名称的应用程序。

在桌面上打开我的应用页面时: enter image description here

使用直接链接打开我的应用页面时在平板电脑上: enter image description here

我的平板电脑有Android 4.4.2

在app gradle文件中:

 minSdkVersion 16
 targetSdkVersion 23
在应用程序清单中

我正在使用:

    <!--for IMEI -> is not a must to have gsm-->
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-feature
    android:name="android.hardware.telephony"
    android:required="false" />

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.DOWNLOAD_WITHOUT_NOTIFICATION" />
<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />
<uses-permission android:name="com.android.launcher.permission.UNINSTALL_SHORTCUT" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

<!--is not a must to have autofocus or even camera-->
<uses-permission android:name="android.permission.CAMERA" />
<uses-feature
    android:name="android.hardware.camera"
    android:required="false" />
<uses-feature
    android:name="android.hardware.camera.autofocus"
    android:required="false" />

<!--to support all screens-->
<supports-screens
    android:anyDensity="true"
    android:largeScreens="true"
    android:normalScreens="true"
    android:smallScreens="true" />

3 个答案:

答案 0 :(得分:0)

&#34;您的应用会在“专为平板电脑设计”中展示。在Play商店中列出,您需要上传至少一个7英寸和一个10英寸的屏幕截图。如果您之前上传过屏幕截图,请务必将其移至下方的右侧区域。&#34;当您在Google Play上为应用设置分发时,可以找到此选项。如果您没有为此屏幕提供屏幕截图,Google会将您的应用设置为仅适用于手机。

答案 1 :(得分:0)

你的平板电脑有gps吗?如果不是,你应该添加:

test <- "t.h.i.s i.s a test. With a.n.other sen.t.ence." paste0(str_extract_all(test, "[^\\.]|(\\.$)|(\\. )")[[1]], collapse = "") [1] "this is a test. With another sentence."

并尝试将<uses-feature android:name="android.permission.ACCESS_FINE_LOCATION" android:required="false" />添加到true。

答案 2 :(得分:0)

检查平板电脑是否已设置为支持的设备。

转到Play Dev Console,然后点击APK,然后在支持的设备下点击“查看列表”并导航到三星以检查您的设备是否已设置。

或者在同一个APK部分中点击您当前的应用版本,然后在弹出窗口中,检查“本地化”部分是否支持您的语言(和区域)。

这两种情况都可能结帐可以,但从来没有伤害过检查:)