2013-09-14 6 views
0

Что у меня есть:Импорт проекта eclipse в студию Android. Ошибка с Gradle

  1. Eclipse, Juno Service Release 2 работает на Windows 7 x64.
  2. Android Studio обновлена ​​до 0.2.8
  3. ADT обновленный

То, что я сделал

Я развивается с Eclipse, в течение длительного времени, и теперь я хотел бы дать шанс Android Studio, поэтому я проверил веб-страницу разработчиков Google, и я загрузил и обновил Android Studio до 0.2.8. Как говорит Google, мне нужно экспортировать из eclipse, создавая файл gradle, чтобы я это сделал. После этого я открыл Android-студию и посмотрел, что она говорит на странице google: «Use gradle wrapper». Каждый раз, когда я пытаюсь импортировать свой проект, я получаю сообщение об ошибке:

Не удалось выполнить сборку с использованием распределения град '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

Что мне делать? Все, что я просматривал в сети, - это обновление идеала до 0.2.7 с проектом, который импортируется и не импортируется.

EDIT

Gradle файл:. (Мой проект имеет deppendency, для которого я также сделал Gradle файл из Затмения "библиотека" является библиотекой ActionBarSherlock

buildscript { 
repositories { 
    mavenCentral() 
} 
dependencies { 
    classpath 'com.android.tools.build:gradle:0.4' 
} } apply plugin: 'android' 

зависимостей { компиляции fileTree (dir: 'libs', include: '* .jar') compile project (': C :: Users: me: Eclipse: proyectos: library')}

андроид { 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') 
} } 

ответ

1

решаемые

Наконец, после новых обновлений была решена ошибка. Если у вас есть эта ошибка, попробуйте обновить ADT до r22.2.1 и Android Studio до 0.2.9. Затем снова экспортируйте градиент из eclipse и попробуйте импортировать его из AS.

Возможно, у вас будет ошибка при вводе файла sdk dir. Если это так, добавьте переменную ANDROID_HOME в переменные Windows с маршрутом вашего sdk android и после повторной настройки компьютера повторите попытку.Помните, что с AS существует новая установка ADT, поэтому вам нужно обновить ее и изменить путь, как показано здесь. https://stackoverflow.com/a/18409923/1200914

0

Вы использовали Gradle 1.8 как упоминается ваша ошибка, вы должны использовать Gradle 1.6. Загрузить его можно здесь http://services.gradle.org/distributions-snapshots

+0

Я думал, что, но я не знаю, где изменить параметр в Eclipse или Android Studio. –

+0

можете ли вы разместить файл build.gradle? он должен найти на C: \ Users \ me \ Eclipse \ proyectos \ myProject \ build.gradle –

+0

Я отредактировал вопрос по вашему запросу. –

Смежные вопросы