上传apk到商店获取警告信息

时间:2017-12-21 12:09:23

标签: android build google-play build.gradle

当我尝试将apk上传到商店时,我收到了这些警告

部分升级APK

警告

此APK的某些用户可能无法升级到此版本中添加的任何新APK

注意

目前拥有版本代码为53且面向SDK 22或更低版本的APK的用户将有资格升级到此APK。但是,一旦用户升级到此APK,他们将无法升级到目标SDK 22或更低版本的APK。

以下数据是我当前的构建详细信息

  • compileSdkVersion 26
  • buildToolsVersion 26.0.2
  • minSdkVersion 15
  • targetSdkVersion 26

这是我之前的更新详情

  • compileSdkVersion 25
  • buildToolsVersion" 25.0.3"

  • minSdkVersion 15

  • targetSdkVersion 22

3 个答案:

答案 0 :(得分:10)

此警告是因为yoy已将api升级到高于22,这意味着您必须处理一些运行时权限。警告说这是一个单向切换,即切换到运行时权限模型后无法回到目标API 22或更早。开发人员控制台只是确认您已完成所有需要的事情运行时权限,所以无需担心。

答案 1 :(得分:2)

这是正常的,但在你的情况下 - 你需要小心,因为你的目标是更高的几个级别。

  

警告:使用以前版本的用户将无法安装   更新只是因为权限模型的差异和更高   编译 - 26.所以如果你不确定你处理新的权限   模特和其他功能,你可能会失去你的一部分   用户。

     

警告:用户一旦更新到新版本,将不会   能够升级回相同App的较小版本。这意味着一次   你成功地在更高版本中发布你的应用程序,你不能回去   在下次更新时减少构建目标。确保所有你的   功能在部署之前在新构建中工作。

由于

答案 2 :(得分:1)

简直可以。

警告表示,一旦您将目标版本增加到高于之前的目标版本,用户就会更新到更新的目标版本应用。但之后他们无法收到较低目标版本的更新。

但请确保您已正确处理运行时权限模型以获取所有危险组权限。

而不是它不会影响您的用户群或您的应用功能。

快乐编码..