使用build.gradle文件将Eclipse项目导入Android Studio失败

使用build.gradle文件将Eclipse项目导入Android Studio失败,android,android-studio,build.gradle,Android,Android Studio,Build.gradle,我正在尝试使用build.gradle文件导入基于Eclipse的Android项目。我收到以下消息:“未能找到版本18.0.0的构建工具”。然而,根据Android SDK管理器,我已经安装了Android SDK构建工具18.0.1 如果相关的话,我在64位Windows7机器上做这一切 我该如何解决这个问题 更新:我今天早上只更新了构建工具18.0.1。然后我注意到,在Android Studio中创建新项目时,它不允许我使用Android 4.3创建项目(4.2.2是允许的最新版本)。我

我正在尝试使用build.gradle文件导入基于Eclipse的Android项目。我收到以下消息:“未能找到版本18.0.0的构建工具”。然而,根据Android SDK管理器,我已经安装了Android SDK构建工具18.0.1

如果相关的话,我在64位Windows7机器上做这一切

我该如何解决这个问题


更新:我今天早上只更新了构建工具18.0.1。然后我注意到,在Android Studio中创建新项目时,它不允许我使用Android 4.3创建项目(4.2.2是允许的最新版本)。我尝试将我的项目的目标版本放到Android 4.2.2上,然后重新导出它。现在,Android Studio抱怨在我尝试导入此项目时找不到构建工具18.0.1。

我也遇到了Gradle的问题。完全删除并安装最新版本将其修复。

我是Android Studio的新手(截至昨晚)。我遇到了同样的问题。我打开“build.gradle”文件,将其中的行分别修改为:“compilesdkversion18”和“buildtoolsversion18.0.1”,分别修改为17和17.0.0。这似乎起了作用

我也遇到了同样的问题,然后我检查了我的环境变量,它指向了我的旧sdk,它没有构建工具18.0.x,在指向新sdk后一切都很顺利。

直到10分钟前,我还是安卓工作室的处女。我遇到了同样的问题。如果您在Android Studio(或者我相信是Eclipse)中检查SDK管理器,它将显示您安装了哪些工具。我也丢失了构建工具18.0.1,并出现了错误……但这是因为我没有安装它们

因此,在不修改Gradle构建文件的情况下,我能够使用SDK管理器安装构建工具,并使所有内容都能正常运行

请参见此图:

顺便说一句,我还必须更新API版本,因为它选择了一个未安装的API版本(我没有得到这个版本,因为在我使用Eclipse编译时是这样)

希望这能有所帮助。

这对我很有帮助。 在主模块内的
build.gradle
文件中修改行

buildToolsVersion "18.0.0" 

buildToolsVersion "18.0.1"

必须确保build.gradle文件包含与已安装的生成工具相同的版本

您可以在android Studio安装下的/sdk/build tools/android-X.Y.Z/source.properties文件中找到这一点

e、 g

然后将该修订号插入gradle生成文件:

android {  
      compileSdkVersion 18  
     buildToolsVersion "18.1.1"  

    ...

}

我刚试过这个。重新安装Android Studio后,问题仍然存在。请尝试。这将是什么环境变量?即SDK的路径。在Windows上,它被称为环境变量,在MAC和Linux上,您必须导出.bash_配置文件中的路径。
android {  
      compileSdkVersion 18  
     buildToolsVersion "18.1.1"  

    ...

}