首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >android <uses sdk>不更新

android <uses sdk>不更新
EN

Stack Overflow用户
提问于 2014-07-11 16:51:33
回答 1查看 58关注 0票数 0

使用Eclipse时,我使用的是android:minSdkVersion="10",得到的错误消息是这个值太低了,并将其更新为18。在清理项目、刷新和构建Android Environment之后,我仍然得到了相同的错误消息!

在属性API项目构建目标中,我选择了Android4.4.2,->级别为19。

在AndroidManifest.xml中:

代码语言:javascript
复制
<uses-sdk android:minSdkVersion="18" android:targetSdkVersion="19"/> 

错误:

“调用需要API级别17(当前最低is10):android.app.AlertDialog.Builder#setOnDismissListener”

如何确保我在AndroidManifest中的更新确实有效?

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2014-07-11 17:04:28

我使用Eclipse进行Android开发已经有一段时间了。如果你是Android的新手,我强烈建议你去Android Studio看看。

无论如何,这听起来像是一个构建问题。我假设您使用的是默认的ant构建脚本,所以在这种情况下,最有可能的罪魁祸首是您的项目属性文件。

查找名为"project.properties“的文件

并添加/修改一行以包含以下内容:

代码语言:javascript
复制
# Project target
target=android-18

听起来它现在指向的是android-10。您可以在此文件和其他here上找到更多信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24693712

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档