导入Android Studio中的Eclipse项目。误差摇篮 [英] Importing an eclipse project in Android studio. Error with Gradle
问题描述
我有什么:
- 的Eclipse朱诺服务版本2在Windows 7工作64。
- Android的工作室更新到0.2.8
- ADT更新
我做了什么
我一直在使用Eclipse开发了很长时间,现在我想给一个机会,Android的工作室,所以我在谷歌开发者网页检查,我下载和更新的Android Studio来0.2.8。由于谷歌说,我确实需要从Eclipse中创建的文件的gradle,所以我这样做是为了出口。在那之后,我打开Android的工作室,并检查它说谷歌网页上:使用gradle这个包装。每次我尝试导入项目中,我得到一个错误说:
使用分配摇篮的http://services.gradle.org/distributions-snapshots/gradle-1.8-20130830160653+0000-bin.zip'.
构建文件'C:\\用户\\我\\ Eclipse的\\ PROYECTOS \\ myProject的\\的build.gradle'行:9
发生问题的根源评估项目myProject的。
发生问题的根源评估项目myProject的。
摇篮1.6版是必需的。现在的版本是1.8-20130830160653 + 0000
块引用>我应该怎么办?我已经看过在网络上的一切都是为IDE的更新与进口,而不是被导入一个项目0.2.7。
修改
文件的gradle:(我的项目有哪些也是我从Eclipse中做了一个gradle这个文件deppendency库是actionbarSherlock库
buildscript {
库{
mavenCentral()
}
依赖{
类路径'com.android.tools.build:gradle:0.4
}}应用插件:'机器人'
依赖性{
编译文件树(导演:'库',包括:的* .jar)
编制项目(':C ::用户:我:月蚀:PROYECTOS:库')}
安卓{
compileSdkVersion 16
buildToolsVersion18.0.1sourceSets {
主要{
manifest.srcFile'的AndroidManifest.xml
java.srcDirs = ['src'中]
resources.srcDirs = ['src'中]
aidl.srcDirs = ['src'中]
renderscript.srcDirs = ['src'中]
res.srcDirs = ['水库']
assets.srcDirs = ['资产']
} instrumentTest.setRoot(测试)
}}
块引用>解决方案解决
最后,新的升级后的误差已经被解决了。如果你有这样的错误尝试更新ADT为r22.2.1和Android Studio来0.2.9。然后,出口再次从Eclipse的摇篮,并尝试从进口的。
也许你会现在有SDK目录导入文件的错误。如果是这样,变量ANDROID_HOME添加到Windows变量与Android SDK的路线和rebotting计算机再次尝试之后。请记住,AS有ADT新安装的,所以你也必须要更新的一个或更改路径如下http://stackoverflow.com/a/18409923/1200914
What I have:
- Eclipse Juno Service Release 2 working on windows 7 x64.
- Android Studio updated to 0.2.8
- ADT updated
What I have done
I have been developing with Eclipse for a long time and now I wanted to give a chance to Android Studio so I checked on google developers webpage and I downloaded and updated Android Studio to 0.2.8. As google says, I do need to export from eclipse creating the gradle file so I did it. After that, I opened Android studio and check what it says on google page: "Use gradle wrapper". Every time I try to import my project I get an error saying:
Could not execute build using Gradle distribution 'http://services.gradle.org/distributions-snapshots/gradle-1.8-20130830160653+0000-bin.zip'. Build file 'C:\Users\me\Eclipse\proyectos\myProject\build.gradle' line: 9 A problem occurred evaluating root project 'myProject'. A problem occurred evaluating root project 'myProject'. Gradle version 1.6 is required. Current version is 1.8-20130830160653+0000
What should I do? Everything I have looked on the net is for an update of the ide to 0.2.7 with a project that is imported and not to being imported.
EDIT
gradle file: (my project has a deppendency for which also I made a gradle file from Eclipse. "library" is actionbarSherlock library
buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.4' } } apply plugin: 'android'
dependencies { compile fileTree(dir: 'libs', include: '*.jar') compile project(':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') } }
解决方案SOLVED
Finally, after the new upgrades the error has been solved. If you have this error try to update ADT to r22.2.1 and Android Studio to 0.2.9. Then, export again gradle from eclipse and try it to import it from AS.
Maybe you will have now an error with sdk dir importing the file. If so, add the variable ANDROID_HOME to windows variables with the route of your android sdk and after rebotting the computer try it again. Remember that with AS there's a new installation of ADT so you have to update also that one or change the path as shown here http://stackoverflow.com/a/18409923/1200914
这篇关于导入Android Studio中的Eclipse项目。误差摇篮的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!