我有的:
- Eclipse Juno Service Release 2 在 Windows 7 x64 上运行。
- Android Studio 更新到 0.2.8
- ADT 已更新
我做了什么
我已经使用 Eclipse 开发了很长时间,现在我想给 Android Studio 一个机会,所以我查看了谷歌开发者网页,我下载并更新了 Android Studio 到 0.2.8。正如谷歌所说,我确实需要从创建 gradle 文件的 eclipse 中导出,所以我做到了。之后,我打开了 Android Studio 并查看了谷歌页面上的内容:“使用 gradle wrapper”。每次我尝试导入我的项目时,我都会收到一条错误消息:
无法使用 Gradle 分发版“ http://services.gradle.org/distributions-snapshots/gradle-1.8-20130830160653+0000-bin.zip ”执行构建。构建文件“C:\Users\me\Eclipse\proyectos\myProject\build.gradle”行:9 评估根项目“myProject”时出现问题。评估根项目“myProject”时出现问题。需要 Gradle 版本 1.6。当前版本为1.8-20130830160653+0000
我应该怎么办?我在网上看到的所有内容都是为了将 ide 更新到 0.2.7,其中包含一个导入而不是导入的项目。
编辑
gradle 文件:(我的项目有一个依赖关系,我也从 Eclipse 制作了一个 gradle 文件。“库”是 actionbarSherlock 库
buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.4' } } apply plugin: 'android'
依赖项 { 编译 fileTree(dir: 'libs', include: '*.jar') 编译项目(':C::Users:me:Eclipse:proyectos:library') }
android { compileSdkVersion 16 buildToolsVersion "18.0.1"
sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] resources.srcDirs = ['src'] aidl.srcDirs = ['src'] renderscript.srcDirs = ['src'] res.srcDirs = ['res'] assets.srcDirs = ['assets'] } instrumentTest.setRoot('tests') } }