有近一年没有打开 Google Play Console 了,最近打开,发现一堆警告信息,大部分是:
请在 2023年8月31日之前更新您的目标 API 级别,以发布应用的更新
警告内容
我们检测到您的应用以旧版 Android 为目标平台。为了向用户提供安全可靠的使用体验,Google Play 要求所有应用都必须符合目标 API 级别要求。
自 2023年8月31日起,如果您的目标 API 级别不是在最新 Android 版本发布日期前 1 年内推出的,您将无法更新应用。
如需继续更新应用,请确保您的应用以 Android 13(API 级别 33)为目标平台。
目前最新的 android 版本是多少,对应的 api 级别是多少
2023 年 10 月 4 日谷歌举行了新品发布活动,推出了新一代 Pixel 8 和 Pixel 8 Pro 两款手机,以及备受期待的安卓 Android 14 正式版系统。
参考这里:
https://apilevels.com/
看上去可以一步到位,直接升级到 Android 14 的 API Level 34. (Android 15 目前只有开发者预览版。)
Android Studio 安装对应版本的 SDK
File - Settings - 搜索 Android SDK, 勾选 Android API 34,应用,即可安装。
修改配置
更新项目的 build.gradle 文件。在项目的 build.gradle 文件中,找到 targetSdkVersion 属性并将其设置为要升级到的目标 API 级别。例如,要将目标 API 级别升级到 33,您需要将 targetSdkVersion 设置为 33。
需求修改的地方:
- compileSdkVersion 34
- targetSdkVersion 34
- versionCode 6 // 版本号
- versionName "6.0" // 版本号
升级 gradle 版本
7.2.1 -> 7.4.2。但是 android studio 依然推荐使用更高版本的 gradle,因为 7.4.2 只保证 API Level 33 是没问题的。
下载 gradle 超时,最好设置本地代理。
- classpath 'com.android.tools.build:gradle:7.2.1'
+ classpath 'com.android.tools.build:gradle:7.4.2'^M
- distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.3-bin.zip
+ distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip^M
微信关注我哦 👍
我是来自山东烟台的一名开发者,有敢兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式