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 使用错误的密钥签名