繁体   English   中英

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

[英]Import of Eclipse project into Android Studio using build.gradle file fails

我正在尝试使用build.gradle文件导入基于Eclipse的Android项目。 我收到以下消息:“找不到Build Tools版本18.0.0”。 但是,根据Android SDK Manager,我安装了Android SDK Build-tools 18.0.1。

我正在64位Windows 7机器上做这一切,如果这是相关的。

我该如何解决?

更新:我实际上今天早上只更新了Build-tools 18.0.1。 然后我注意到,在Android Studio中创建一个新项目时,它不允许我使用Android 4.3创建项目(4.2.2是最新的允许版本)。 我尝试将我的项目的目标版本删除到Android 4.2.2,并重新导出它。 现在Android Studio抱怨在我尝试导入这个项目时无法找到Build-tools 18.0.1。

直到10分钟前我才成为Android Studio处女。 我遇到了同样的问题。 如果您在Android Studio(或我相信的Eclipse)中检查您的SDK Manager,它将显示您已安装的工具。 我也缺少构建工具18.0.1并且收到错误....但是因为我没有安装它们。

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

看这个图片: 在此输入图像描述

另外,我还必须更新API版本,因为它选择了一个未安装的API版本(我没有得到它,因为它是在我用Eclipse编译的时候)。

希望这可以帮助。

这对我有用。

主模块内的build.gradle文件中修改该行

buildToolsVersion "18.0.0" 

buildToolsVersion "18.0.1"

我是Android Studio的新手(截至昨晚)。 我遇到了同样的问题。 我打开了'build.gradle'文件并将行修改为:“compileSdkVersion 18”和“buildToolsVersion 18.0.1”分别为17和17.0.0。 它似乎成功了!

您必须确保build.gradle文件包含已安装的构建工具的相同版本。

您可以通过查看Android Studio安装下的/sdk/build-tools/android-XYZ/source.properties文件找到这个

例如

Pkg.UserSrc=false
Pkg.Revision=18.1.1

然后将该修订号插入gradle构建文件:

android {  
      compileSdkVersion 18  
     buildToolsVersion "18.1.1"  

    ...

}

我也有Gradle的问题。 完全删除并安装最新版本修复它。

我也有同样的问题,然后我检查了我的环境变量 ,它指向我的旧sdk没有Build工具18.0.x指向新sdk之后一切顺利。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM