【问题标题】:Misunderstanding Google Play says Your device isn't compatible with this version误会 Google Play 说您的设备与此版本不兼容
【发布时间】:2016-04-15 12:42:32
【问题描述】:

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

我创建了一个 Android 应用,但它说我无法在平板电脑上安装它。如果我在平板电脑上从 Android Studio 运行项目,它可以完美运行。此外,它不会仅在平板电脑上按名称找到应用程序。

打开我的应用页面时在桌面上:

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

我的平板电脑装有 Android 4.4.2

在应用程序的 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" />

【问题讨论】:

  • 您的平板电脑有摄像头吗?
  • 检查过这个Support larger screens
  • 是的,我的平板电脑有后置和前置摄像头,还有 gsm
  • 过去在多个用户中遇到过类似的问题。您是否有可能在多个手机/平板电脑上注册了相同的用户 ID?
  • 这不是我换了不同的账号

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


【解决方案1】:

“要在 Play 商店的“专为平板电脑设计”列表中展示您的应用,您需要上传至少一张 7 英寸和一张 10 英寸的屏幕截图。如果您之前上传了屏幕截图,请务必将他们进入下面的正确区域。”当您在 google play 上为您的应用设置分发时,可以找到这一点。如果您不提供此屏幕的屏幕截图,Google 会将您的应用设置为仅适用于手机。

【讨论】:

  • 我为手机/平板电脑 7/平板电脑 10 部分上传了 3 张图片
  • 好的...检查一下,也许您将它设置为可用于特定国家/地区。
【解决方案2】:

您的平板电脑有 GPS 吗?如果不是,您可能应该添加:

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

还可以尝试将xlargeScreens 添加为true。

【讨论】:

    【解决方案3】:

    检查您的平板电脑是否设置在支持的设备中。

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

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

    两种情况都可以结帐,但检查不会有什么坏处:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-30
      • 2017-08-25
      • 2015-08-06
      • 1970-01-01
      相关资源
      最近更新 更多