这是我的 build.gradle (Module: app) 文件的片段:
defaultConfig {
applicationId "com.shikhar_mainalee.iownallbitcoin"
minSdkVersion 14
targetSdkVersion 28
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
如果您的计算机上安装了最新版本的 Android,该build.gradle
文件似乎会自动targetSdkVersion
为您设置为最新版本。目前,Android 版本 28 (Android P) 是最新版本的 Android 操作系统。目前,Google Play 商店要求您的 Android 版本至少为 Android 版本 26 (Android O)。当 Android 29 版(可能是 Android Q)出来时,会发生什么?将build.gradle
插件自动更新的targetSdkVersion
最小递增到27(我需要在版本31发行年份从现在开始重新审视这个应用程序)?将build.gradle
插件自动改变targetSdkVersion
到版本29或某事我将需要手动重新配置再次自己?
targetSdkVersion 不会在 build.gradle 中自动更新。但是,当新版本的 Android 出现时,targetSdkVersion 将变为黄色并被标记为警告,表明您的目标不是最新版本的 Android。然后,您可以选择在准备好时进行更新。您永远不会被迫更新,除非 Google Play 增加了最小 targetSdkVersion(当前为 26)。当发生这种情况时,您将无法在 Google Play 上发布新更新,除非您将 targetSdkVersion 提高到足够高。但是您现有的应用程序不会从商店中删除。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句