Konflikty w zależnościach gradle.

0

Cześć,

Szukam osoby, która choć trochę ogarnia Gradla, gdyż potrzebuję pomocy.

Tak wygląda plik build.gradle

apply plugin: 'com.android.application'

android {
    compileSdkVersion 22
    buildToolsVersion "21.1.2"

    defaultConfig {
        applicationId "project.myapp.damian.cezar_cipher_app"
        minSdkVersion 14
        targetSdkVersion 22
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    packagingOptions {
        exclude 'LICENSE.txt'
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:22.0.0'
    compile 'com.android.support.test:testing-support-lib:0.1'
    compile 'com.android.support.test.espresso:espresso-core:2.0'
    compile 'com.android.support.test.uiautomator:uiautomator-v18:2.0.0'
    compile 'org.mockito:mockito-all:1.8.4'
}

Podczas kompilacji wywala error:

 Error:Execution failed for task ':app:dexDebug'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.8.0_31\bin\java.exe'' finished with non-zero exit value 2

Dzieje się tak po dodaniu biblioteki mockito do zależności, czy ktoś może wie dlaczego tak się dzieje?

Ps. czy w android studio można używać mavena, czy koniecznie trzeba używać gradla?

0

Wylistuj zależności za pomocą gradle :MODULE:dependencies i sprawdź czy nie masz głupich konfliktów (te same biblioteki, różne wersje).

0

Dzięki za odpowiedź.

Próbowałem to ogarnąć, ale mi nie wyszło. Pierwszy raz mam styczność z gradle... czy jest może możliwość stworzenia projektu maven zamiast gradle?

Myślisz, że może w bibliotece do testów już może się znajdować mockito i dlatego gradle ma problemy??

1 użytkowników online, w tym zalogowanych: 0, gości: 1