От Eclipse к Android Studio

Я пытаюсь переключиться с eclipse на студию Android. Я экспортировал свой проект с помощью gradle в Eclipse и импортировал его в студию Android. Теперь я получаю эти ошибки:

You are using an unsupported version of Gradle. Please use version 1.10.

Я не могу решить проблему с этим:

Android-Studio обновлен с 0.1.9 до 0.2.0, что теперь вызывает ошибки сборки gradle

потому что у меня нет пути к классам в моем build.gradle. Мой выглядит так:

dependencies {
    compile fileTree(dir: 'libs', include: '*.jar')
    compile project(':Core')
}

Кто-нибудь знает, что я должен делать?


person user3384194    schedule 02.05.2014    source источник


Ответы (1)


Теперь лучше импортировать проект Eclipse непосредственно в Android Studio, чем сначала экспортировать его из Eclipse; импортер Eclipse более функционален, чем экспортер Gradle. Раньше были советы, которые рекомендовали вам делать противоположное, но этот совет устарел.

Что касается этого конкретного сообщения об ошибке, оно часто лжет. Часто проблема заключается в том, что версия подключаемого модуля Android-Gradle, указанная в файле build.gradle, слишком старая. Нужная вам версия зависит от версии Android Studio, которую вы используете; если у вас установлена ​​последняя версия Android Studio 0.5.7 на момент написания этой статьи, вы можете использовать v0.10 плагина.

Версия плагина указана в файле build.gradle, как показано ниже:

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

Обратите внимание, что в зависимости от того, как структурирован ваш проект, файлов build.gradle может быть несколько, и не во всех из них может потребоваться указывать версию подключаемого модуля.

person Scott Barta    schedule 02.05.2014