设置 Android 目标 SDK
所有 Android 应用程序都必须指定目标 SDK 版本,即应用程序设计运行所针对的 Android 版本。每年,Google 都会发布 Android 操作系统的更新,并随后提高应用程序需要适配的版本号。通常,这个截止日期是每年的 8 月 31 日。因此,保持应用程序与最新版 Android 同步更新非常重要。在 Capacitor 应用程序中,这可以通过在 /android/variables.gradle
文件中指定目标 SDK 来实现。
targetSdkVersion = 35
Capacitor Android 要求
在 Capacitor 中,Android 目标 SDK 版本与 Capacitor 的主要版本紧密相关。这意味着虽然你可以将目标 SDK 更改为更高版本并重新构建应用程序,但极有可能遇到原本不存在的问题。Capacitor 团队每年都会发布一个新的主要版本,其中包含对新目标 SDK 版本的支持,以确保应用程序符合 Google 的要求。因此,保持应用程序与最新主要版本的 Capacitor 同步更新非常重要。
Android 目标 SDK 版本对照表
下表显示了 Capacitor Android 支持的目标 SDK 版本。
Capacitor Android | 目标 SDK 版本 |
---|---|
7.x | 35 |
6.x | 34 |
5.x | 33 |
4.x | 32 |
3.x | 30 |
2.x | 29 |
1.x | 28 |
自定义目标 SDK 版本
Capacitor Android 不支持自定义目标 SDK 版本。每个版本的 Capacitor Android 都需要特定的目标 SDK 版本,并且仅提供对该匹配版本的支持。