最近我和s 一起Eclipse
升级到.ADT plugin
Android L priew
我也有最新的 Java 更新,即Java 8
.
我看不到布局,它显示如下
最近我和s 一起Eclipse
升级到.ADT plugin
Android L priew
我也有最新的 Java 更新,即Java 8
.
我看不到布局,它显示如下
请注意屏幕上方的这个 Android 图标
此图标位于此屏幕的上方:
可能它正在显示数字 20。这是使用 API 20 呈现窗口的选择。将其更改为 19 或 20W(不是 20L)。它会解决问题。
您可能还需要修改 eclipse 配置以在 Java 7 Runtime 上运行。
将此添加到开头eclipse.ini
-vm
C:/Program Files/Java/jre7/bin
对于任何有同样问题的人:您不需要卸载 Java 6。您需要做的就是在 Eclipse 上正确设置它。
这似乎是问题....“自动选择最佳”,选择 API 20 的“L”版本而不是 API 20 的 4.x 版本。在我的例子中,我的目标是 API 19,显然那不是兼容“API 20:Android L(预览版)”的选择。
抱歉,这个系统还不允许我发布图片...
您可以在https://developer.android.com/preview/setup-sdk.html中看到以下注释
注意:如果您的编译目标是 L 开发人员预览版,则 Eclipse ADT 插件需要 Java 7。
也许您没有安装 Java 7?
问题在于具有不同的 jre 版本
我java 6 and 8
都安装在我的系统中,所以我卸载了 java 6 并只为 java 8 设置了路径。
但是请记住在设置路径后重新启动系统。
现在查看 android L Preview 时错误消失了
检查您的 JDK 版本。必须是JDK1.7。JDK 1.6 不起作用。
OPen SDK Manager --> Uninstall Android L (API 20,L preview),,如果你想快速解决这个错误,使用这个
更新java后我所做的是再次为java设置变量系统
高级系统设置 -> 高级 -> 环境变量。
我用这个目录更新了 JAVA_HOME
C:\Program Files\Java\jdk1.7.0_60
回到 Eclipse,您可以:
单击属性 -> Android -> 项目构建目标
将 android L 更改为 android 4.4
如果你想使用 android L,那么在 manifest minSdkVersion 中更改为“L”
就我而言,我当前的 java 版本是 1.6。
所以我运行命令'update-alternatives --config java'将版本更改为java 1.7,然后重新启动Eclipse,问题得到解决。
注意:我安装了 muti-java 版本(Java 1.6 和 java 1.7)
希望对你有所帮助。