加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

androidminSdkVersion、targetSdkVersion、compileSdkVersion三者的作用

(2023-05-11 17:27:50)
这三个参数都是为了android系统升级后的兼容方案使用的:
当系统升级了:如果一个api有调整了:系统会通过判断当前的app设置的targetSdkVersion来兼容老版本,如果是老版本还是会返回之前一样的行为,不影响老的app的使用。
当系统升级后,增加一个api,通过compileSdkVersion(仅用于编译时使用)来检测,编译的时候可以调用了,然后通过minSdkVersion来进行兼容,如果系统在minSdkVersion和系统升级后之间的版本都不能调用,需要家if判断。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有