如何选择targetSdkVersion和minSdkVersi

2017-11-30  本文已影响0人  jiangjh

android如何选择targetSdkVersion

1. minSdkVersion
2.targetSdkVersion

三个版本号中最有趣的就是 targetSdkVersion 了。 targetSdkVersion 是 Android 提供向前兼容的主要依据,在应用的 targetSdkVersion 没有更新之前系统不会应用最新的行为变化。这允许你在适应新的行为变化之前就可以使用新的 API (因为你已经更新了 compileSdkVersion 不是吗?)。

targetSdkVersion 所暗示的许多行为变化都记录在 VERSION_CODES文档中了,但是所有恐怖的细节也都列在每次发布的平台亮点中了,在这个 API Level 表中可以方便地找到相应的链接。
例如,Android 6.0 变化文档中谈了 target 为 API 23 时会如何把你的应用转换到运行时权限模型上,Android 4.4 行为变化阐述了 target 为 API 19 及以上时使用 set()setRepeating()设置 alarm 会有怎样的行为变化。

总结:
   if (Build.VERSION_CODES.M <= Build.VERSION.SDK_INT) {
       String str = Notification.CarExtender.class.getSimpleName();
   }

[参考链接]

http://blog.csdn.net/loveyaozu/article/details/51750464

上一篇 下一篇

猜你喜欢

热点阅读