用android sdk4.0 开发的软件可以在2.3的系统上运行吗? 用android sdk4.0 开发的软件可以在2.3的系统上运行吗?如果不能,那么用2.3的sdk开发的软件应该可以在4.0 的系统上运行吧? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果,不用4.0的api是可以的,注意api target的设置 如果没有用到超过2.3的api,用4.0 SDK开发的应用可以在2.3运行 做开发的时候一般用最新的sdk, 但是你要注意不要用到不支持的api. 如果你想有些方法在更高版本的手机中能够调用,加入版本判断就可以了. 向后兼容,2.3的sdk开发的应用可以在4.0机器上跑。但是用4.0sdk开发的应用不一定能在2.3机器上跑。这跟应用的配置和应用中使用的API有关系。比如在manifest中设置的最低支持版本大于机器的系统版本,那应用就装不上。应用即使顺利装到了机器上,运行到使用4.0内而2.3外的API也会报错 跟API的版本有关。如果用的API版本是2.3,那么任意高于2.3的系统都能跑。如果你用了4.0的API,那就不能在2.3上跑了。 这个一般min api是最低版本!那么api target就是自己开发的应用中用到的api版本?这两个都设置成2.3的话 ,应该就可以在4.0的机器上跑了吧? 伤心 关于android内存回收的问题 下面这个查询怎样实现 时间设置和file.lastModified()的奇怪问题 SurfaceView背景闪烁问题 Android中短信接收优先权问题! Android提供离线版本的开发文档吗? 关于java基础 android无线热点状态监听 android 添加快捷方式后总是启动第一个activity 关于静默安装的问题~~~·~大牛们来啊~~ 菜鸟求解!android模拟器启动问题
如果你用了4.0的API,那就不能在2.3上跑了。