首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

在4.X下编写的程序无法在2.3下运行吗

2013-02-20 
在4.X上编写的程序无法在2.3上运行吗?刚刚写了一个小程序,不会兼容性测试,直接将apk穿到各个历史版本的手

在4.X上编写的程序无法在2.3上运行吗?
刚刚写了一个小程序,不会兼容性测试,直接将apk穿到各个历史版本的手机上,4.0.4神马的都没有问题,2.3显示解析包错误,难道不向下兼容???
[解决办法]
是不是你manifest里minsdk定的太高了
[解决办法]
4.X上写的很多功能在早版本是用不了的。 
[解决办法]
亲  安卓是向下兼容的。。。

也就是说你4.X的机子可以运行  4.x  2.x版本的程序

但是你2.x的机子不能运行4.x版本的程序
[解决办法]
不要使用高版本特有的API就行了
[解决办法]
<uses-sdk
        android:minSdkVersion="12"
        android:targetSdkVersion="15" />
这个是我的4.1版本的工程文件里面的设置的
你如果是在低版本的系统中运行高版本的话是不行的
如果是高版本系统运行低版本程序,那么你将12修改为你要的数字即可!

热点排行