我在Eclipse上遇到了很大麻烦
我下载了最新的ADT软件包,然后新建了一个新的Android项目,但发生了错误:
然后我谷歌并发现了一些建议,例如新的工作区,但仍无法正常工作
我发现了一个奇怪的现象,java编译器总是更改为1.4,jre总是丢失,每当工作空间发生变化时都会发生
新项目也很奇怪
我选择项目的属性,选择Android时发生另一个错误
然后我谷歌的错误,发现一个解决方案是创建一个名为default.properties的文件,把它放在项目的根目录,它工作,但我仍然无法创建布局文件或编辑string.xml文件
我的Eclipse出了什么问题?
答案 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)
在这个问题上挣扎了一段时间后,这是一个解决方案的组合,为我解决了这个问题:
需要更新eclipse.ini,如上所述:https://stackoverflow.com/a/26207435/2162226
-vm /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home -vmargs
在AndroidManifest.xml中设置minSdk =' 14' 如上所述:https://stackoverflow.com/a/22564119/2162226 在创建新项目时,文件夹appcompat_v7不会被创建" minSdk = 14