gpt4 book ai didi

Android App 显示与 ICS 4.0.4 设备 Google Play 不兼容

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:51:42 24 4
gpt4 key购买 nike

这是我的 Android 应用程序 list 文件中重要的内容。我正在考虑支持 Android API 级别 4 及更高版本,目标 = 14 支持所有屏幕。

开发者控制台显示API 级别:4-16+支持的屏幕:small-xlargeOpenGL 纹理:全部

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_UPDATES" />
<uses-permission android:name="android.permission.WIFI_CHANGE_STATE"/>

<uses-sdk android:minSdkVersion="4" android:targetSdkVersion="14"/>

<supports-screens
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:anyDensity="true" />

这是 Google Play App link

以下是设备的设备详细信息,当我转到 Google Play 时,我的应用显示不兼容。

摩托罗拉 DROID 仿生安卓与 4.0.4威瑞森无线 CDMA

系统版本 6.7.230.XT875.Verizon.en.US(泄露的 DROID 仿生 ICS 构建)内部版本号 6.7.2-223

我已尝试从 Google Play 打开/关闭复制保护,但结果相同。

我无法弄清楚是什么导致我的应用程序和设备不兼容,因为 Google Play 发布显示我的发布 apk 支持此设备。

我为 Bionic 使用泄漏的 ICS 构建是否有可能与它有任何关系?如果任何拥有 4.0.4 或(运行任何版本的 ICS 的 Android 设备)的人可以尝试从 Google Play 下载该应用程序并查看该应用程序是否也与他们的设备不兼容或仅与我不兼容,这将非常有帮助。除此之外,关于解决此问题的方法的建议将非常有帮助。

非常感谢。

更新:我在我的应用程序中使用了两个 SDK - Flurry SDK 和 Skyhook Wireless SDK jar 文件,它们都与 Android 4.0 兼容。此外,我还添加了 Android 支持库并针对 Android 4.0.3 编译了代码库,但该应用程序仍然与上述运行 Android v 4.0.4 的设备和构建不兼容

最佳答案

问题解决了!

首先,Manifest 或 Android SDK 版本没有任何问题,我编译的代码库是针对 Android 4.1 的。

当我从 Google Play 开发者控制台关闭复制保护并等待 30 分钟到 1 小时以使新的复制保护设置生效时,我可以搜索并安装该应用程序。这里的关键是,在更改复制保护设置后,您必须等待。这不会立即生效。

以前,Tooyoou 的复制保护是开启的,在我写信给 Android 开发人员支持后,我在他们的回复电子邮件中得到了如下线索。

If your app no longer appears in Google Play after enabling Copy Protection, please note that our copy protection relies on being able to trust the build of Android that the app is installed on. Therefore, we only show copy-protected apps to known good builds of Android. If a specific port of Android is not a known good build (e.g. some “Custom ROMs”) or the device is rooted, Google Play will not display copy-protected apps to these devices. If the users switch to an official version of Android, they'll be able to see your application again.

因为我在我的 DROID BIONIC 上运行自定义未发布的 ROM,所以这就是导致问题的原因。 Stock ASOP ICS 和 Jelly Bean 设备即使在复制保护处于打开状态时也能够下载并安装该应用程序。复制保护对于付费应用来说有点棘手,但由于 Tooyoou 是免费的,因此无需担心太多。

另请注意,复制保护应该很快就会被弃用,Android SDK 中的许可功能是付费应用程序复制保护的方式。

关于Android App 显示与 ICS 4.0.4 设备 Google Play 不兼容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11596271/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com