繁体   English   中英

Android,是否可以以不同方式设置项目构建目标和最小SDK版本?

[英]Android, is it possible to set project build target and minimum SDK Version differently?

当您想通过向导创建项目时,它会要求您输入Project Build Target。 假使,假设

  1. 我希望我的应用程序支持Android 2.1及更高版本,
  2. 我的测试设备是配备Android 2.3.3的手机和配备Android 3.2的7英寸平板电脑。
  • 是否必须在Project构建目标中选择“Android 2.1(API级别7)”?
  • 我可以将Project Build Target设置为“Android 4.0.3(API级别15)”

表现:

<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="15"/>

是的,项目构建目标SDK版本可能比Manifest中指定的最低SDK版本更高(但不会更低)。 只需确保避免调用SDK版本高于您指定的最低版本的API。

是的你可以。 targetSdkVersion可帮助具有更高API级别的设备使用最新(优化)版本的实现,而不是minSDKVersion的默认实现,并防止启用兼容性行为。 确保您在运行此版本的设备上进行测试。

参考: targetSdkVersion

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM