项目目标(Android L(预览))未正确加载

Kar*_*k s 48 android android-layout android-5.0-lollipop

最近我EclipseADT plugins一起升级了Android L priew.

我也有最新的Java更新,即Java 8.

我无法看到布局,它显示如下

在此输入图像描述

Ale*_*dim 121

请注意屏幕上方的Android图标

Android图标

此图标位于此屏幕的上方:

屏幕显示API版本以呈现代码

可能它显示的是数字20.这是使用API​​ 20渲染窗口的选择.将其更改为19或20W(不是20L).它会解决问题.

已选择API 19

  • 您是否选择了Java 7来编译项目?如果您的目标是L Developer Preview,还需要Eclipse Indigo(版本3.7.2)或更高版本,则需要Java 7或更高版本.某些版本的ADT设计用于SDK Tools r23.0.2.如果您尚未在SDK中安装SDK Tools r23.0.2,请使用Android SDK Manager执行此操作. (2认同)

jos*_*hus 8

您可能还需要修改eclipse配置以在Java 7 Runtime上运行.

将其添加到开头 eclipse.ini

-vm
C:/Program Files/Java/jre7/bin
Run Code Online (Sandbox Code Playgroud)


Ant*_*ope 8

对于任何有同样问题的人:你不需要unistall Java 6.你需要做的就是在Eclipse上正确设置它.

  1. 首先来自http://www.oracle.com/technetwork/java/javase/downloads/index.html的JDK fot Java 8(又名Java 1.8)
  2. 正常安装.
  3. 转到Eclipse首选项和Java - >已安装的JRE
  4. "添加..." - >标准虚拟机 - >下一步并搜索安装路径(在Mac上它将类似于:/ Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home).
  5. 输入一个很好的名称,如"Java JDK 1.8"和完成
  6. 确保如图所示标记新的JRE在此输入图像描述
  7. 重新启动Eclipse以使更改生效.


Kar*_*k s 2

问题是有不同的 jre 版本

我的系统中已经java 6 and 8安装了两者,因此我卸载了 java 6 并仅为 java 8 设置了路径。

但请记住设置路径后重新启动系统。

现在查看 android L Preview 时错误消失了