彻底解决android API 不兼容问题

删除回忆录丶 提交于 2020-02-22 03:34:59
比如高版本API废弃了低版本的API,这样的话,还是用低版本的API开发的话,再低版本下运行,就会照成程序的崩溃,解决方案如下
 
大致结构:
假设SDK版本开始变化的 SDK版本是 sdkversion
 
if(sdk< sdkversion){
//加载低版本的实现activity的代码 
}else{
//加载高版本实现activity的代码
}

 
上面两个部分打开不同的activity 就可以了,不可以在一个activity写两个版本的代码,那样,在加载到内存的时候,会判断没相关API就会报错!
 
知道这个问题困扰过大家!总结的希望对大家有帮助!
 
 
 
 
 
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!