【问题标题】:Using 1.7 requires using Android Build Tools version 19 or later使用 1.7 需要使用 Android Build Tools 19 或更高版本
【发布时间】:2014-06-16 08:49:51
【问题描述】:

昨天我在 ADT 上更新 Google Play 服务,今天早上我的项目上有一个感叹号图标,并且出现以下错误: 谁能帮帮我?

[2014-06-16 10:31:53 - google-play-services_lib] 警告:无法 写jarlist缓存文件 C:\Android\sdk\extras\google\google_play_services\libproject\google-play-services_lib\bin\jarlist.cache

[2014-06-16 10:35:48 - google-play-services_lib] 使用 1.7 需要 使用 Android Build Tools 19 或更高版本;当前使用 18.0.1

【问题讨论】:

  • 我一直在搜索堆栈溢出,但我什么也没找到,也许我用的词不正确。谢谢@Opiatefuchs
  • @Demetria 您是否在项目中添加了应用兼容库?
  • 没问题...希望有帮助:) ....
  • @pratik 。不我没有。但是现在,如果我右键单击我的项目并转到属性,我可以看到 appcompat_v7_2 作为库。奇怪O_o我没用过,昨天还没用。

标签: android sdk adt google-play-services


【解决方案1】:

您需要将您的 Android 构建工具更新到更高版本。不幸的是,就像 Android SDK 中的很多东西一样,您究竟是如何做到这一点的并不明显。

  • 打开 Android SDK 管理器
  • 在工具下,勾选“Android SDK Build Tools 20”(或任何最新版本
  • 点击安装包
  • 重启 Eclipse

【讨论】:

  • 从菜单栏:Window->Android SDK Manager。
  • 是的,这就是您打开 Android SDK 管理器的方式,希望任何使用 Eclipse 进行 Android 开发的人都应该明白这一点。
【解决方案2】:

从这里下载最新的 ADT 然后安装它,你的问题就解决了。因为您拥有旧版本的 ADT (18.0.1)。

ADT

【讨论】:

  • Android 构建工具是 Android SDK 管理器的一部分,因此您无需重新安装 ADT。看我的回答。
猜你喜欢
  • 2014-10-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-08-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多