【问题标题】:Build Tools cannot be found找不到构建工具
【发布时间】:2013-05-20 13:48:52
【问题描述】:

我正在尝试设置 Android Studio 以使用我以前制作的应用程序,但如果我尝试通过 .gradle 文件从旧项目导入项目(使用 this guide on developer.android.com 的演练制作。但每次我试一试,我最终得到了同样的错误:

现在,我尝试通过 SDK 管理器重新安装 SDK 工具,并获得了升级版本。我的 SDK 管理器如下所示:

所以我认为它应该完全更新。 IDE 日志是我找不到的地方,所以如果这可以帮助解决错误,我很想知道它在哪里。另外,当我尝试创建一个新项目(不是从 eclipse 项目导入)时,它给了我以下错误:

如果也能解决就好了。

我已经设置了 JAVA_HOME 变量,也设置了 ANDROID_HOME 变量。显然需要使用该程序。

【问题讨论】:

  • 我知道在 Eclipse 中,您必须手动设置 android SDK 位置(在 IDE 中)。你试过这个吗?
  • 这个我试过了,是的。可以选择进入配置 -> 项目默认值 -> 项目结构,并为 Android Studio 后面的 SDK(版本 22)创建了一个新指针。
  • 我遇到了类似的问题,在 Eclipse 中更新 ADT 为我解决了这个问题。我知道这听起来很奇怪,但不妨试一试?
  • 检查您是否只有一个 sdk 文件夹。我的电脑里有 3 个。一个是使用 Windows 安装程序并设置为仅供我使用 (C:\username\appdata\local\android) 当我在 android studio 中单击 sdk manager 时。它在此位置调​​用 sdk,而不是我希望 android studio 使用的 sdk 位置。 (D:\sdk) 可能与 %PATH% 系统变量有关。

标签: android android-studio


【解决方案1】:

构建工具版本 16 的错误非常奇怪,因为该组件的第一个版本是 17。你的 build.gradle 说什么?确保 buildToolsVersion 属性显示为“17”。

另一个错误使您的 Android Studio 实例看起来像是指向磁盘上某个较旧的 SDK,这很奇怪。

【讨论】:

    猜你喜欢
    • 2017-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-17
    相关资源
    最近更新 更多