我安装了SDK,我喜欢使用API 7,但是当我想创建一个新的Activity Main时,我遇到了这个问题,我无法创建新的Activity,谢谢。
此模板要求构建目标API版本至少为14,当前版本为7
在日志中,我可以读到这个:
不定位最新版本的Android;兼容模式适用。考虑测试 并更新此版本。有关详细信息,请参阅android.os.Build.VERSION_CODES javadoc。
答案 0 :(得分:1)
我最近在创建活动或设置新的Android应用程序项目时遇到了同样的问题,并且能够以这种方式解决这个问题。 我检查了sdk / system-images中的系统映像文件夹,构建工具文件夹-sdk / build-tools,发现这些文件夹没有我在最低要求sdk,目标sdk,编译时使用的API。在每个中,您需要提供API号。或Android版本。 因此,请检查您正在使用的API(最低要求的sdk,目标sdk,编译)是否已安装,并检查system-images和build-tools文件夹是否应具有这些API
如果你这样做了,你的问题必须解决。
答案 1 :(得分:0)
您可能将Build SDK设置为API 7.通常,您应该将Build SDK设置为尽可能高的API级别并设置另一个SDK,它被称为Run SDK或者不记得如何最小化您希望应用程序运行的API版本。
答案 2 :(得分:0)
这是一个Android Lint警告,告诉您应该考虑将targetSdkVersion更新到最新的API级别(截至目前为19)。这是因为您的目标SDK级别低于构建SDK(在基于Eclipse / ADT的工具上的project.properties中定义)。
答案 3 :(得分:0)
我遇到了同样的问题,即使我已经将我的AndroidManifest.xml minSdkVerion设置为13并将targetSdkVersion设置为19.修复它的是Eclipse中的Project > Properties > Android
然后检查Project中的最高API级别Build Target框(我的API 19)。