2016-12-02 12 views

Odpowiedz

8

Czy ktoś wie, co to oznacza?

Niektóre zależności projektu bezpośrednio zadeklarowały zależność od wersji Androida.

Aby rozwiązać

Aby znaleźć zależność naruszające wykonaj następujące czynności, a następnie idealnie, powiedz autorów biblioteki o ich błędu. Można również wyraźnie uniknąć problemu podczas oczekiwania na poprawki:

Run ./gradlew app:dependencies i zlokalizuj wiersz lub wiersze, które mówią:

+--- com.awesome:someawesomelibrary:1.0.0.0 
| +--- com.google.android:android:4.1.1.4 

Jeśli wyjście jest zbyt długa, aby ją odnaleźć, należy pamiętać, można rura go do pliku tekstowego dodając > out.txt

teraz zlokalizować Gradle importowej com.awesome:someawesomelibrary:1.0.0.0 i uwzględniają android tak:

compile ('com.awesome:someawesomelibrary:1.0.0.0') { 
    exclude group: 'com.google.android', module: 'android' 
} 
+1

Doskonały! BTW, po "1.0.0.0" brakuje jednego przecinka. –

+1

Cytuj masz na myśli, ale dzięki – weston

+0

:-D Dokładnie, przepraszam! –

Powiązane problemy