Witam, niedawno zacząłem się uczyć tworzenia aplikacji na Androida. Dodam też, iż w samej Javie też jestem świeży. Do tej pory używałem Android Studio 2.1.2, teraz zamierzam używać Eclipse Neon. Chciałem zacząć pierwszy projekt używając aktywności z Navigation Drawerem. Wysypały mi się błędy związane z barkiem Appcompat. Po 2 dniach szukania rozwiązania i testowania nadal nic z tego nie wyszło. I nie mam pojęcia, co robić. Używam Linuksa.
Pobrałem EclipseEE Neon. Zainstalowałem ADT zgodnie z instrukcjami. Pobrałem android-studio-ide-143.3101438-linux.zip z https://developer.android.com/studio/index.html#downloads. W eclipse dodałem ścieżkę do SDK. SDK Managerem zainstalowałem:
Tools:
- Android SDK Tools
- Android SDK Platform-tools
- Android SDK Build-tools
Android 7.0(API 24): - SDK Platform
- Intel x86 Atom_64 System Image
Extras: - Android Support Repository
W tym momencie zaczynają się problemy. Postępując zgodnie z instrukcjami dodawania bibliotek Android Support v7 (http://stackoverflow.com/questions/26878803/how-to-add-android-support-v7-libraries-in-eclipse), wybrałem File>Import i Existing Android Code Into Workspace z zakładki Android i kliknąłem przycisk Next. Następnie w polu Root Directory nie mogłem wybrać /extras/android/support/v7/, ponieważ nie miałem takiego katalogu. Mam zamiast tego /extras/android/m2repository/com/android/support, gdzie znajduje się ok. 30 katalogów, w tym appcompat-v7. W nim natomiast mam katalogi z wersjami od 18.0.0 do 24.2.0. W katalogu 24.2.0 znajdują się pliki:
- appcompat-v7-24-2.0.aar
- appcompat-v7-24-2.0.aar.md5
- appcompat-v7-24-2.0.aar.sha1
- appcompat-v7-24-2.0.pom
- appcompat-v7-24-2.0.pom.md5
- appcompat-v7-24-2.0.pom.sha1
- appcompat-v7-24.2.0-javadoc.jar
- appcompat-v7-24.2.0-javadoc.jar.md5
- appcompat-v7-24.2.0-javadoc.jar.sha1
- appcompat-v7-24.2.0-sources.jar
- appcompat-v7-24.2.0-sources.jar.md5
- appcompat-v7-24.2.0-sources.jar.sha1
Próbowałem wielu poradników (właściwie czegokolwiek, co znalazłem), ale było to błądzenie na ślepo.
Proszę o instrukcje (łopatologiczne mile widziane), jak poprawnie utworzyć projekt biblioteki i dołączyć ją do projektu aplikacji, jakieś podpowiedzi, co mogę robić źle. Jakieś objaśnienia, o co tu chodzi i z czym to się je również byłyby przydatne.