打开新项目错误:错误运行构建器' Android资源管理器'在项目上

时间:2014-08-08 04:30:07

标签: java android eclipse

我在Eclipse上遇到了很大麻烦

我下载了最新的ADT软件包,然后新建了一个新的Android项目,但发生了错误:

enter image description here

然后我谷歌并发现了一些建议,例如新的工作区,但仍无法正常工作

enter image description here

我发现了一个奇怪的现象,java编译器总是更改为1.4,jre总是丢失,每当工作空间发生变化时都会发生

enter image description here

enter image description here

新项目也很奇怪

enter image description here

我选择项目的属性,选择Android时发生另一个错误

enter image description here

然后我谷歌的错误,发现一个解决方案是创建一个名为default.properties的文件,把它放在项目的根目录,它工作,但我仍然无法创建布局文件或编辑string.xml文件

enter image description here enter image description here

我的Eclipse出了什么问题?

3 个答案:

答案 0 :(得分:2)

在eclipse.ini中添加以下行为我工作

-vm
/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Commands/java

答案 1 :(得分:1)

ADT软件包无法与Oracle Java 7 SE JDK一起使用,在Android应用程序项目向导中无法使用NPE。

这是一种解决方法,它允许您将Java 7保留为默认值,但在安装了Java 6时使用Java 6运行ADT。在编辑器中添加$ ADT_DIR / eclipse / Eclipse.app / Contents / MacOS / eclipse.ini。在-vmargs行之前,插入以下两行:

-vm
/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Commands/java

答案 2 :(得分:0)

在这个问题上挣扎了一段时间后,这是一个解决方案的组合,为我解决了这个问题:

  1. 需要更新eclipse.ini,如上所述:https://stackoverflow.com/a/26207435/2162226

    -vm     /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home     -vmargs

  2. 在AndroidManifest.xml中设置minSdk =' 14' 如上所述:https://stackoverflow.com/a/22564119/2162226 在创建新项目时,文件夹appcompat_v7不会被创建" minSdk = 14