Android(安卓)不同API版本 向后兼容
16lz
2022-03-07
http://simonvt.net/2012/02/07/what-api-level-should-i-target/老外的博文一篇
android:minSdkVersion 设成你需要兼容的最低api版本。
android:targetSdkVersion 设成你需要兼容的最高api版本。
通过比较Build.VERSION.SDK_INT跟Build.VERSION_CODES运行不同的代码。这两个变量在编译时会替换成常量所以不需要担心运行时的兼容问题。
IDE(adtr17)一般会告警如果你使用了高于minsdk的api。还有就是低版本模拟器上的测试来保证。
更多相关文章
- 【Android(安卓)Native Code开发系列】 五 运行、调试编译的Nati
- ERROR: No installed build tools found. Install the Android(
- USER 版本与ENG 版本差异
- 查看Android(安卓)ADT Plugin版本的方法
- 开始使用Android和Kotlin
- android获取手机型号和系统版本号
- android环境配置(adb问题)
- 下载各个版本SDK Tools及ADT的技巧
- 关于在Android设置全局变量随时获取context