兼容性:Android 2.2的应用程序是否适用于具有Android 2.0或2.1的手机?

问题描述 投票:1回答:3

我正在使用eclipse Hellios。我的问题是我正在使用Android 2.2开发应用程序,它是否适用于具有Android 2.0或2.1的手机

android backwards-compatibility
3个回答
1
投票

这取决于您是否使用了在Android 2.0或2.1之后添加的API部分。确保仅使用兼容API的最佳方法是将Android 2.0(API级别5)指定为构建目标。通过这样做,如果您尝试使用2.0中不可用的API,则会出现编译时错误。


0
投票

它可能有一些问题,如果你使用的ApI在2.1和2.0等其他版本中不存在..反之亦然是可能的..一个android 2.1应用程序将在2.2中正常工作


0
投票

取决于您在Manifest上定义为minSDKVersion的内容...如果API级别低于该值,则甚至不会安装...但如果您不使用更高版本的API,则最佳选择是始终在1.5或1.6中编译

© www.soinside.com 2019 - 2024. All rights reserved.