Android Play 商店最低目标 API 26

Posted

技术标签:

【中文标题】Android Play 商店最低目标 API 26【英文标题】:Android Play Store minimum target API 26 【发布时间】:2019-06-22 09:36:07 【问题描述】:

当我尝试上传目标 API 级别 23 的已签名 APK 时,我收到此错误:

您应用的当前目标 API 级别为 23,但最低目标 API 级别必须为 26,以确保应用基于针对安全性和良好性能进行了优化的最新 API。将应用的目标 API 级别更改为至少 26。

但如果我使用目标 API 级别 26 进行重建,我会收到此错误:

此版本无法实施,因为它不允许现有用户升级到添加的最新 APK。

如何忽略用户升级?

【问题讨论】:

最低目标 SDK 版本为 26,不是最低最低 SDK 版本。您仍然可以将最小值设置为 14,这是针对 API 26 的要求。 android compileSdkVersion 27 defaultConfig applicationId "com.outlocks" minSdkVersion 21 targetSdkVersion 26 // place here 26, not in the compile versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" 请将解决方案发布为已接受的答案,而不是编辑问题,谢谢。 【参考方案1】:

错误:

此版本无法实施,因为它不允许现有用户更新到添加的最新 APK。

这是由于版本代码低于当前生产版本代码造成的,并且与 API 版本无关。我已经增加了版本号,我可以安全地使用 API 级别 26

【讨论】:

以上是关于Android Play 商店最低目标 API 26的主要内容,如果未能解决你的问题,请参考以下文章

从 Play 商店中的不同帐户安装的应用程序未被 Android Management API 阻止

Android Play 商店中的 Delphi 11 应用程序显示警告:非 SDK API

如何修复 Google Api 错误:禁止:将应用程序上传到 Play 商店时,Android App Bundle 使用错误的密钥签名

PHP 中的 Google Play 商店评论 API

Google Play 控制台警告应用正在使用不受支持的 API

谷歌Play商店上传安卓App新权限政策