当前位置:操作系统 > 安卓/Android >>

彻底解决android API 不兼容问题

 

比如高版本API废弃了低版本的API,这样的话,还是用低版本的API开发的话,再低版本下运行,就会照成程序的崩溃,解决方案如下

 

大致结构:

假设SDK版本开始变化的SDK版本是sdkversion

 

if(sdk< sdkversion){

//加载低版本的实现activity的代码

}else{

//加载高版本实现activity的代码

}

 

www.zzzyk.com

 

上面两个部分打开不同的activity 就可以了,不可以在一个activity写两个版本的代码,那样,在加载到内存的时候,会判断没相关API就会报错!

 

知道这个问题困扰过大家!总结的希望对大家有帮助!

  作者 美一天

补充:移动开发 , Android ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,