【问题标题】:App in Google Play Store (Beta-Test) says "App not compatible with your devices"Google Play 商店(Beta 测试)中的应用显示“应用与您的设备不兼容”
【发布时间】:2020-12-13 17:07:20
【问题描述】:

我在 Visual Studio 中使用 xamarin.android 编写了一个 android 应用程序,并为 android 4.1 及更高版本编译了一个发布版本。直接用我的设备进行测试没有问题。

在构建 apk 并将其上传到 Play 商店进行 beta 测试后,它显示:“应用与您的设备不兼容”。我很确定,我的测试设备不是问题。会是什么?

这是我的清单文件:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="xxx" android:versionCode="1" android:versionName="1.1" android:installLocation="auto">
    <uses-sdk android:minSdkVersion="14" />
    <uses-permission android:name="android.permission.WAKE_LOCK" />
    <application android:label="alone" android:icon="@drawable/Icon"></application>
</manifest>

在开发者界面上显示 10106 个支持的设备:

有什么想法吗?感谢您的帮助...

来自德国的问候, 史蒂文

【问题讨论】:

  • 请参考链接stackoverflow.com/questions/25738729/…。你收到类似的信息吗?您是否在多台设备上使用相同的登录信息?
  • 是的,我收到了类似的消息,但我在 chrome 浏览器中遇到了同样的问题(不像在提到的问题中)。我是开发人员和测试人员——也许这就是问题所在??我应该尝试使用不同的谷歌帐户吗??
  • 是的。请尝试一下。
  • 我看到之前您当前的国家/地区被排除在允许应用下载的国家/地区列表之外
  • 您是否创建了 Release 配置构建?

标签: android visual-studio xamarin google-play xamarin.android


【解决方案1】:

我不使用 xamarin,但如果您的 gradle hava 使用不同的 min sdk,则使用 studio,它将覆盖您清单上的任何操作系统,请检查您的 gradle 文件。

【讨论】:

  • 是的,我正在使用visual studio(里面有xamarin的东西),但我不知道你对gradle文件的意思是什么?我不认为我使用 gradle?!你能提供一些进一步的信息吗?!非常感谢!
  • 您在 Xamarin Android 中没有 gradle 文件 - 它用于构建/打包依赖项和其他一些东西。类似的设置在您的项目设置中,您可以在其中设置最小 SDK、构建 SDK 等,这将覆盖您的 Android 清单。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-06-01
  • 2017-08-25
  • 1970-01-01
  • 1970-01-01
  • 2020-10-19
  • 2018-07-30
相关资源
最近更新 更多