【发布时间】:2014-03-29 19:14:29
【问题描述】:
我对目标构建和 sdk 使用感到困惑
假设我有这个代码
if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT){
//do xyz
}
假设我针对 API 19 (kitkat) 构建,清单中的目标 api 是 19,我支持的最低 api 是 9
现在如果使用 API 9 的设备运行上述代码,它会崩溃吗?我希望答案是肯定的,因为它不会理解 Build.VERSION_CODES.KITKAT 的含义。但是,上面的检查有什么意义呢?
请帮忙澄清一下
谢谢
【问题讨论】:
标签: android