android程序在真机上运行不了

liujun3512159 2013-05-05 05:11:53
我的开发环境是 Device API version is 17
但是我的真机环境是Device API version is 10 (Android 2.3.6) 请问,怎样让开发好的程序在真机上运行?不会非得找个版本一致的真机来测试吧,这样也太坑人了呀
...全文
128 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
moshihao 2013-05-09
  • 打赏
  • 举报
回复
没有关系的,只要把AndroidManifest.xml中android:minSdkVersion改的比你的手机版本低就行
lihaizhao101 2013-05-09
  • 打赏
  • 举报
回复
1.minSdkVersion设置成10 2.检查你是否使用了高于level10的API 3.如果发现需要使用API level大于10的类或方法可以使用android-support-v4.jar 4.如果用到了Actionbar 或者4.0的holo theme可以找一下第三方的插件来做兼容
longer262110 2013-05-09
  • 打赏
  • 举报
回复
1L说的才是对的吧,真机的环境低于开发的环境,可能就会出问题。
  • 打赏
  • 举报
回复
3L说的即可
Faith_hb 2013-05-08
  • 打赏
  • 举报
回复
开发下的SDK的版本在真机上能不能运行跟真机的版本是没有任何关系的,例如你开发下的SDK VERSION = 15 真机下SDK VERSION = 10; 照样可以运行,可能运行的速度有点慢,你上面的问题,我自己调试下发现,应该 是你在AndroidManifest.xml中把最低版本的值写的比你的真机下的版本值要高,把他改成比你手机下的版本值 小的值 即可!
CuGBabyBeaR 2013-05-05
  • 打赏
  • 举报
回复
这需要了解不同level环境下的区别.. 然后通过判定API level 进行不同的处理...

80,352

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧