compileSdkVersion
是 Android 开发中的一个概念,它表示你正在使用的 Android SDK(软件开发工具包)的版本。这个版本决定了你的应用可以兼容哪些 Android 系统版本。
当你编译一个 Android 应用时,你需要指定一个 compileSdkVersion
。这个值应该与你的应用目标用户所使用的 Android 系统版本相匹配,或者更高。这样,你的应用就可以在更多的设备上运行,同时确保不会使用那些在新版本 Android 中已被移除或更改的特性。
例如,如果你的应用需要支持 Android 5.0(API 级别 21),那么你应该将 compileSdkVersion
设置为 21 或更高。但是,如果你的应用不需要支持比 Android 4.4(API 级别 19)更高的版本,那么你可以将 compileSdkVersion
设置为 19。
需要注意的是,提高 compileSdkVersion
会增加你的应用的大小,因为它包含了更多的新特性和 API。因此,在提高 compileSdkVersion
时,你需要权衡好利弊,确保你的应用在新版本 Android 上运行良好,同时保持应用的大小在可接受的范围内。