От Eclipse до Android Studio

Опитвам се да превключа от eclipse към android studio. Експортирах моя проект с gradle в Eclipse и го импортирах в android studio. Сега получавам тази грешка:

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