使用Eclipse时,我使用的是android:minSdkVersion="10",得到的错误消息是这个值太低了,并将其更新为18。在清理项目、刷新和构建Android Environment之后,我仍然得到了相同的错误消息!
在属性API项目构建目标中,我选择了Android4.4.2,->级别为19。
在AndroidManifest.xml中:
<uses-sdk android:minSdkVersion="18" android:targetSdkVersion="19"/> 错误:
“调用需要API级别17(当前最低is10):android.app.AlertDialog.Builder#setOnDismissListener”
如何确保我在AndroidManifest中的更新确实有效?
提前谢谢。
发布于 2014-07-11 17:04:28
我使用Eclipse进行Android开发已经有一段时间了。如果你是Android的新手,我强烈建议你去Android Studio看看。
无论如何,这听起来像是一个构建问题。我假设您使用的是默认的ant构建脚本,所以在这种情况下,最有可能的罪魁祸首是您的项目属性文件。
查找名为"project.properties“的文件
并添加/修改一行以包含以下内容:
# Project target
target=android-18听起来它现在指向的是android-10。您可以在此文件和其他here上找到更多信息。
https://stackoverflow.com/questions/24693712
复制相似问题