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

标签 android manifest

当您要通过向导创建项目时,它会要求您输入项目构建目标。假设

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

list :

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

最佳答案

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

关于Android,是否可以不同地设置项目构建目标和最低 SDK 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10371010/

相关文章:

windows - list 嵌入式和外部 - 哪个优先?一个可以凌驾于另一个之上吗?

android - Android中exo播放器正在缓冲视频时如何通知用户?

android - 如果不支持,请禁用 MapView

android - 在 Android API < 21 中使用 setImageTintMode

html - 无法让简单的 html5 list 缓存工作!

windows - 诊断 Windows 应用程序 list

android - 隐藏符号 `__cxa_begin_cleanup'

android - 在 Android 上以编程方式安装/访问 VPN/WIFI 证书

java - 如何读取在 apache tomcat 中运行的 webapp 的 list 文件?

c++ - 如何为 MFC .EXE 指定 .DLL 搜索路径?