Android 版本问题


====================问题描述====================
大家做安卓用的那个API 。


该用4.0  还是4.0.3

如果用4.0  安卓2.3的机子能运行吗
====================解决方案1====================
只能2.3可以让4.0运行,不能4.0让2.3运行
====================解决方案2====================
可以运行,不过有的4.0的API在2.3中不能使用。
====================解决方案3====================
    一般運行時沒有問題的,你只需在xml配置文件中設置好兼容的最小API版本和最大API版本,例如設置 minSdkVersion="8",表示最小的android版本爲:android 2.2,向上兼容;
    你選擇的某個版本表示的只是你使用了這個版本的SDK api功能,你需要注意的是每個版本的SDK的某些功能的變化和屏幕分辨率的兼容性問題,比如,某些過時的API方法和某些已經廢掉的API功能,這就需要你在代碼中進行判斷,例如:
int currentapiVersion = android.os.Build.VERSION.SDK_INT; 
if (currentapiVersion >= android.os.Build.VERSION_CODES.FROYO){ 
     //兼容這個版本的方法...
}else{
    // 一般版本的方法
}

====================解决方案4====================
4.0只要没用到4.0特性的API类,2.3以下也可以运行的。

转载于:https://www.cnblogs.com/liangxieliang56/p/4002111.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值