使用API​​ 21编译[Android L]

时间:2014-08-11 08:30:33

标签: android sdk

当我尝试使用 Android L 创建Android项目时,m目标为min并将sdk定位为 API 21 [Android L],但使用选项doent hv API进行编译21因此我无法生成R,因为它需要Android Api 20进行编译。

enter image description here

在屏幕上方:使用选项编译并不显示API 21。

2 个答案:

答案 0 :(得分:0)

AFAIK,Android L仍处于预览/测试模式,因此您无法使用它。如果您计划在Android 5.0(Android L或Android API 21)上进行开发,那么请等待一段时间,直到Google为此版本解决了所有问题。

同样是AFAIK,没有运行Android 5.0的移动设备。

答案 1 :(得分:0)

  

Android L需要java 7因此我在ubuntu javac -version 中检查了java但是因为我在ubuntu上的java版本是6它没有用:(

其他原因Android L可能无效:

  1. 确保你有java 7
  2. 更新最新的ADT
  3. 布局[DesignView]包含API 20,如下所示: enter image description here
  4. 以下是我在日食中遇到的错误:

    enter image description here