【发布时间】:2011-03-17 03:11:28
【问题描述】:
我为我的 android 应用程序选择了 API 最低级别 1.5,我正准备将手势集成到 1.6 中。 Eclipse 有没有办法在构建应用程序的中途将最低级别从 1.5 更改为 1.6?
非常感谢
【问题讨论】:
我为我的 android 应用程序选择了 API 最低级别 1.5,我正准备将手势集成到 1.6 中。 Eclipse 有没有办法在构建应用程序的中途将最低级别从 1.5 更改为 1.6?
非常感谢
【问题讨论】:
如果你进入你的清单文件并设置
<uses-sdk android:minSdkVersion="3" />
到
<uses-sdk android:minSdkVersion="4" />
然后您将把整个项目从最低运行 1.5 更改为 1.6。
当您仍在构建应用时,您可以随时更改最低 API 级别。
【讨论】:
使用 Android Studio,您会在app 目录下的build.gradle 文件中找到minSdkVersion。
【讨论】:
关于 uses-sdk 的答案在 Intellij 中不再正确。
现在<uses-sdk> 在 AndroidManifest.xml 中被忽略,它会自动添加到构建的清单文件中。要更改版本,请转到“build.gradle”文件并查看 minSdkVersion。
【讨论】:
是的,转到您的清单并将<uses-sdk android:minSdkVersion="3" /> 更改为<uses-sdk android:minSdkVersion="4" />。然后转到 Project > Properties > Android 并将 Project Build Target 更改为 1.6 以识别 1.6 中引入的新 API 代码。
【讨论】:
在您的 AndroidManifest.xml 文件中更改以下行
<uses-sdk android:minSdkVersion="8" />
只需将 minSdkVersion 视为您的目标 API 编号。
请记住,这可能会导致某些旧设备无法运行您的应用程序。
【讨论】:
在 Intellij 版本的 Android Studio 中,您只需转到 Gradle Scripts>build.gradle(Module:app) 然后更改此行
minSdkVersion 12
到你想要的版本号。
【讨论】:
在 Android Studio 中,您会在 Gradle 脚本目录下的 build.gradle (module:app) 文件中找到 minSdkVersion/targetSdkVersion。在此处编辑构建版本,然后打开清单文件以同步所做的更改。
【讨论】: