Istnieje pewien błąd w Android Studio, który nie radzi sobie z zależnościami bibliotek również podczas eksportowania pliku gradle. Możesz ręcznie edytować zależności bibliotek za pomocą jednej z następujących metod.
1) Na przykład, ze względu na następującą strukturę:
MyProject/
Możemy zidentyfikować 3 projekty. Gradle będzie odwoływać się do nich z następującą nazwą:
- : aplikacja
- : biblioteki: LIB1
- : biblioteki: Lib2
: aplikacja przedsięwzięcie może zależeć od bibliotek i odbywa się to poprzez uznanie następujące zależności:
dependencies {
compile project(':libraries:lib1')
}
2) Albo rób Fil e -> Struktura projektu -> Moduły Znajdziesz tam zakładkę zależności, kliknij ją i ręcznie dodaj biblioteki, naciskając przycisk "+".
Dla Sherlocka, może chcesz usunąć ich katalogu testów lub dodać plik junit.jar do ścieżki klasy
Mam ten sam problem po wykonaniu prowadnice na SO (http://stackoverflow.com/questions/16588064/how-do-i-add-a-library-project-to-the-android-studio i http://stackoverflow.com/questions/16577580/problems-importing-project-into-android-studio -zapisywanie-actionbarsherlock). IDE rozpoznało odniesienie do ABS, ale zasobów nie można znaleźć podczas budowania aplikacji. [Zrzut ekranu] (http://i.imgur.com/3yQzRbZ.png). – christiaanderidder
Miałem ten sam problem, sprawdź tę odpowiedź! [http://stackoverflow.com/questions/16588064/how-do-i-add-a-library-project-to-the-android-studio][1] [1 ]: http://stackoverflow.com/questions/16588064/how-do-i-add-a-library-project-to-the-android-studio – mintypa