尝试在 Eclipse 中运行 Android 应用程序时,我收到以下消息:Android 需要编译器合规级别 5.0 或 6.0。改为找到“1.7”
请帮我解决这个问题
我正在使用 jdk1.7 和 sdk r20.0.3
Android SDK 明确要求 JDK 6,您使用的版本错误。
您需要安装旧版本的 Java SE 5/JDK 1.5 或 Java SE 1.6,下载 Java 5 或 Java 6。
Java 5 - Java 1.5下载
Java 6 - Java 1.6下载 (根据您的操作系统选择,安装完 JDK 后,转到“您的项目”>“属性”>“Java 编译器”以“编译器合规性级别:”选择 1.5 应用更改并重新运行项目如果您正在使用 Eclipse,那么您可以按照 Window -> Preferences -> Java -> Compiler -> JDK compliance -> 将其更改为您安装的那个。)
You don't have to uninstall your java version.
Simply, go to "Your_project">Properties>Java Compiler and for "Compiler compliance level:" choose 1.5
Apply the changes and re-run the project
您可以在此处找到最新版本的 Java SE:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
Right click on project and
select Android Tools
select Fix Project Properties
and Clean Your Project...
如果您使用的是 SDK r20.0.3,那么您必须将 ADT 插件也更新到 Eclips 中。您可以通过以下方式轻松完成此操作
Eclips/帮助/市场