/ / Błąd: Wersja modułu com.loopj.android:android-async-http:1.4.3 zależy od bibliotek, ale sama nie jest biblioteką - Android, Android-studio, Android-Theme, Android-5.0-Lollipop

Błąd: Wersja modułu com.loopj.android:android-async-http:1.4.3 zależy od bibliotek, ale nie jest samą biblioteką - Android, Android-studio, Android-theme, Android-5.0-Lollipop

Próbuję zastosować motyw materiału. Po zmianie com.android.support:appcompat-v7:19.1.0 w pliku build.gradle na v7: 21.0.0.-rc1 lub v7: 21+ pojawia się następujący błąd:

Wersja modułu com.loopj.android:android-async-http:1.4.3 zależy od biblioteki, ale sama nie jest biblioteką

Zależność com.loopj.android:android-async-http:1.4.3 znajduje się w innym build.gradle, który jest jak projekt wewnątrz głównego projektu.

dependencies {
compile "com.loopj.android:android-async-http:1.4.3"
}

Aktualizacja: Zmieniłem go na 1.4.4, ale teraz otrzymuję:

Błąd: Wykonanie nie powiodło się dla zadania „: mergeDebugManifests”. Oczywisty scalanie nie powiodło się. Aby uzyskać więcej informacji, zobacz konsolę.

Zgodnie z ten link, Wszędzie mam „android-L”, wciąż nie mam szczęścia

Odpowiedzi:

3 dla odpowiedzi № 1

Zmieniając odpowiedź znalezioną tutaj: Crouton zależy od bibliotek, ale nie jest samą biblioteką

Zmieniłem deklarację zależności w build.gradle w następujący sposób:

compile("com.strongloop:loopback-android:1.+@aar") {
exclude group: "com.google.android", module: "support-v4"
}

To chyba dla mnie rozwiązało. Jeśli jest na to lepsze rozwiązanie, chciałbym usłyszeć, co to jest.