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