代码之家  ›  专栏  ›  技术社区  ›  artem

该应用程序与您的所有设备不兼容

  •  22
  • artem  · 技术社区  · 12 年前

    在发布这篇文章之前,我已经阅读了所有相关问题。

    我用Unity3D开发了一款游戏,并上传到了Google Play。 昨天 它适用于所有设备,有其他用户的评论。 今天 我收到了几个关于Google Play上应用程序不可用的报告。它在GP的Web版本上可用,但对任何设备都不兼容,并且在GP的移动版本中根本不可用。 在开发人员控制台中,所有设备都兼容: Dev console

    而在web版本上,它们不是(所有以前的版本都已从设备中删除): Web Google Play

    我的清单文件:

    <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="pro.labster.xyz" android:versionName="1.0" android:versionCode="1" android:installLocation="preferExternal">
      <supports-screens android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:xlargeScreens="true" android:anyDensity="true" />
      <application android:icon="@drawable/app_icon" android:label="@string/app_name" android:debuggable="false">
    <!-- ... -->
    
    <uses-permission android:name="android.permission.INTERNET" />
      <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
      <uses-sdk android:minSdkVersion="10" android:targetSdkVersion="19" />
      <uses-feature android:glEsVersion="0x00020000" />
      <uses-feature android:name="android.hardware.touchscreen" />
      <uses-feature android:name="android.hardware.touchscreen.multitouch" android:required="false" />
      <uses-feature android:name="android.hardware.touchscreen.multitouch.distinct" android:required="false" />
    

    所以,问题是为什么 昨天有空 并且是 今天不可用 ? 我没有上传新版本,也没有更改任何内容。 该应用程序是完全免费的,其大小约为8.5 mb。

    4 回复  |  直到 12 年前
        1
  •  16
  •   Scorpius    10 年前

    我最近遇到了这个问题。我与Google Play开发者聊天代表的对话的编辑输出:

    通常,您看到的错误原因是开发人员无法购买或下载自己的应用程序。 如果你想从Google Play用户的角度来看你的应用程序是什么样子,我建议你使用一个电子邮件地址而不是开发者控制台的主电子邮件地址登录Google Play。 很可能所有设备都受支持,这只是一个常见的消息,当你不被允许下载应用程序时,这是因为它属于你。

    虽然上面的答案可能不是OP的情况,但对我来说,这是答案。我尝试了另一个Nexus,其帐户与我自己的帐户不同,结果显示是兼容的。

        2
  •  5
  •   artem    12 年前

    我的应用程序现在可用。我已经写信给Google Play支持部门,他们没有任何回复,但该应用程序变得可用。

    另外,另一个使用类似应用程序的开发人员联系我时也遇到了同样的问题。全科医生的支持告诉他,这是全科医生方面的一个错误。他的应用程序现在也可用。

        3
  •  5
  •   Sarah    10 年前

    我的一小部分用户收到了这个错误,尽管大多数用户都可以在同一台设备上安装它,但我还是把头撞在墙上,试图找出原因。

    事实证明,这个错误 有时 表示该应用程序在用户所在的国家/地区不可用!大多数时候,国家/地区不兼容会给我的用户一个类似“此应用程序在您的国家/地区无法使用”的错误,但显然在某些情况下,它只会给您一个通用的“设备不兼容”信息。因此,如果您无法使用上述答案,请找出用户所在的国家并将其添加到您的通讯组列表中。

        4
  •  2
  •   Jon Grah    12 年前

    尝试一个名为 Racoon 。需要Java,但基本上它是一个桌面模拟器,允许您下载任何需要的应用程序。应该也适用于付费应用。然后,您将apk文件并将其侧面加载到android设备(手动安装)

    我用于其他应用的另一个链接是 APK Downloader 。这对于遇到“此应用程序在您的国家/地区不可用”问题的人尤其有用。您只能使用免费应用程序,但您可以下载并加载应用程序。

    不知道为什么谷歌有时会这样。但这两种解决方案使世界更加紧密相连。