导入Android Studio中的Eclipse项目。误差摇篮 [英] Importing an eclipse project in Android studio. Error with Gradle

查看:177
本文介绍了导入Android Studio中的Eclipse项目。误差摇篮的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有什么:


  1. 的Eclipse朱诺服务版本2在Windows 7工作64。

  2. Android的工作室更新到0.2.8

  3. ADT更新

我做了什么

我一直在使用Eclipse开发了很长时间,现在我想给一个机会,Android的工作室,所以我在谷歌开发者网页检查,我下载和更新的Andr​​oid 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.1

  sourceSets {
    主要{
        manifest.srcFile'的Andr​​oidManifest.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:

  1. Eclipse Juno Service Release 2 working on windows 7 x64.
  2. Android Studio updated to 0.2.8
  3. 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆