为什么eclipse编写的程序在2.3的模拟器上可以运行而4.4的运行不了?

 我来答
gaonana422
2015-11-16 · TA获得超过3989个赞
知道小有建树答主
回答量:789
采纳率:60%
帮助的人:226万
展开全部
正常都是高版本向下兼容低版本。硬件 软件都是正常思维。
低版本很少有人能做到预测未来去兼容未来的版本。既然eclipse 有建立2.33 向上兼容到4.4 说明你也是最近才建立的项目,直接选择高版本建项目更合理才是,4.4毕竟比2.33有优势啊。
4.4 的 一般会兼容低版本的额,就是 4.4的项目在2.33模拟器上可能会没问题,但是2.33的在更高版本的模拟器上 就很危险了。
你创建项目的时候就选择4.4的版本就可以了!高版本兼容低版本是每次升级版本合理的做法,但是也可能不兼容非常老的版本
追问
恩,但是我建这个工程的时候选择的就是4.4的,写完程序运行的时候因为默认的启动器是2.3的,所以打开后运行正常,但当我将apk放到手机上就读不出数据。。。手机是4.4的。。。
追答
应该是向上不兼容吧  你运行的时候也选择4.4的 把手机上apk卸载掉 重新运行一下试试
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式