最近我将Eclipse
和ADT插件
升级到了Android L priew
。
我也安装了最新的Java更新,即Java 8
。
我无法看到布局,显示如下
最近我将Eclipse
和ADT插件
升级到了Android L priew
。
我也安装了最新的Java更新,即Java 8
。
我无法看到布局,显示如下
eclipse.ini
文件的开头。-vm
C:/Program Files/Java/jre7/bin
对于有相同问题的人:
你并不需要卸载Java 6,只需要在Eclipse中正确设置即可。
API 19 | 20
,它可以工作。但是,如果我选择 API 20 L
,它会显示错误,例如 Parsing Data for android-L failed Unsupported major.minor version 51.0
。 - Kartheek Sarabu也许你没有安装Java 7?注意:如果您的编译目标是L开发者预览版,则Eclipse ADT插件需要Java 7。
检查您的JDK版本,必须是JDK1.7。JDK 1.6不能使用。
问题在于有不同的JRE版本
我在系统中安装了Java 6和8
,所以我卸载了Java 6并仅为Java 8设置了路径。
但要记得在设置路径后重新启动系统。
现在,在查看Android L预览时,错误已经消失了。
打开SDK管理器 --> 卸载Android L (API 20, L 预览版),如果想要快速解决此错误,请使用此方法。
在更新Java后,我所做的是重新设置Java的系统变量。
高级系统设置 -> 高级 -> 环境变量。
我使用以下目录更新了JAVA_HOME
C:\Program Files\Java\jdk1.7.0_60
回到Eclipse,您可以选择:
单击属性 -> Android -> 项目构建目标
将Android L更改为Android 4.4
如果您想使用Android L,则将清单中的minSdkVersion更改为“L”
在我的情况下,我当前的Java版本是1.6。
所以我运行命令“update-alternatives --config java”来将版本更改为Java 1.7,然后重新启动Eclipse,问题就解决了。
注意:我安装了多个Java版本(Java 1.6和Java 1.7)。
希望对你有所帮助。