Dzisiaj zaktualizowałem ADT do wersji 22. Po tym czasie mój projekt nie skompilowałby w ogóle zasobów. Mój folder "gen" był pusty i wszystkie moje pliki java wymagające "R" nie mogłyby się skompilować.Po aktualizacji do narzędzi programistycznych systemu Android w wersji 22 kompilacja kończy się niepowodzeniem.
Odpowiedz
Po kilku non-pełnych godzin czasu, wznowił "Android SDK Manager" i tym razem, zauważyłem to: - "Narzędzia platformy Android SDK" (upgrade) - "Android SDK Wbudowane narzędzia" (nowy)
Po ich zainstalowaniu mogłem w końcu w pełni skompilować mój projekt.
Jeśli używasz niektórych bibliotek i/lub zależności z innymi projektami, mogą wystąpić również błędy w czasie wykonywania. W moim przypadku miałem problemy z Sherlockiem "Nie można wykonać dex: wiele plików dex definiuje Lcom/actionbarsherlock/R $ attr" i z innym plikiem jar używam "VFY: nie można znaleźć klasy przywoływanej w podpisie" W takim przypadku należy przejść do właściwości projektu, sekcji Java Build Path i usunąć zależności Android Dependencies i Android Private Library, zarówno w głównym projekcie, jak iw zależnych projektach, takich jak np. Sherlock. Następnie wykonaj Clean we wszystkich projektach. Wszystko powinno zostać przywrócone. To mi się udało, po ciężkiej bitwie!
Dzięki temu naprawdę działa =) – Tiarsoft
Dzięki. Usunięcie obu zależności i prywatnych bibliotek, a następnie wyczyszczenie, wykonało zadanie. –
użycie ADT22 Android prywatnych Biblioteki pokaz projektu/libs'jar, dodać Exported funkcję, jeśli wannt prywatnych bibliotek projektów Library Reference, należy sprawdzić eksportowanego
Najpierw zainstalowałem "wbudowane narzędzia Android SDK", jak wyjaśnia @GenesisST w swojej odpowiedzi. Następnie w "Zamów i eksportuj" zaznaczyłem "Prywatne biblioteki Androida", jak pokazano w twoim linku, a teraz wszystko działa. Dzięki. –
- 1. Kompilacja urządzenia kończy się niepowodzeniem po aktualizacji do Xcode 8
- 2. Druga kompilacja Gradle kończy się niepowodzeniem po zmodyfikowaniu styles.xml
- 3. Błąd klasy nie znaleziono po aktualizacji narzędzi ADT i Android sdk do najnowszej wersji 22
- 4. Wdrażanie Capistrano kończy się niepowodzeniem po aktualizacji do Rails 3.2.11
- 5. Kompilacja Heroku kończy się niepowodzeniem na podlewanie
- 6. Intellij kompilacja po odświeżeniu gradle kończy się niepowodzeniem na niewłaściwej wersji java
- 7. Double.Parse kończy się niepowodzeniem w niemieckiej wersji językowej
- 8. Logowanie do Facebooka kończy się niepowodzeniem (zawsze jest anulowane) po uaktualnieniu do wersji SDK 4.1
- 9. Android Studio Pre Dexing kończy się niepowodzeniem
- 10. NavUtils.shouldUpRecreateTask kończy się niepowodzeniem w przypadku JellyBean
- 11. AudioSessionSetActive kończy się niepowodzeniem po przerwie
- 12. cmake kończy się niepowodzeniem z Androidem NDK
- 13. Logowanie xmpp kończy się niepowodzeniem po uwierzytelnieniu
- 14. Kompilacja Teamcity kończy się niepowodzeniem z powodu migracji kodu EF
- 15. PHP session_start kończy się niepowodzeniem
- 16. Logowanie kończy się niepowodzeniem po uaktualnieniu do wersji ASP.net 4.0 z 3.5
- 17. Błąd gradacji po aktualizacji Studio Android do wersji 1.5
- 18. Żądanie zapytania po zapytaniu kończy się niepowodzeniem: pliki cookie?
- 19. Kompilacja Cordova: Zainstaluj Android: "android-22". Nie chcę androida-22. Chcę android-19 - co mam zrobić?
- 20. React Natywna kompilacja run-ios build po aktualizacji xcode do wersji 8.0.
- 21. Nie można znaleźć klasy po aktualizacji do Androida sdk 22
- 22. Przechwytywanie klatek w Xcode kończy się niepowodzeniem.
- 23. Kompilacja skryptu OpenSSL kończy się niepowodzeniem, gdy uruchamiana jest jako faza "uruchamiania skryptu" w Xcode (kończy się poza Xcode)
- 24. ASIHTTPRequest kończy się niepowodzeniem w wersjach produkcyjnych
- 25. Foreman start kończy się niepowodzeniem w Windows po tutorialu Heroku
- 26. runhooks gclient kończy się niepowodzeniem
- 27. Dlaczego Butterknife @Bind kończy się niepowodzeniem w tworzeniu wersji (po proguardzie)?
- 28. Komenda wkhtmltopdf kończy się niepowodzeniem.
- 29. Theme.AppCompat.Light.DarkActionBar kończy się niepowodzeniem ActionBar pokazując
- 30. Po aktualizacji, Glassfish 3.1.2-23 kończy się niepowodzeniem podczas uruchamiania. 3.1.1 działa dobrze
Dzięki, ja prawie przeniesione do Androida studio .. –
Mam z tym problemy. wygląda na to, że narzędzie o nazwie "aapt.exe" już nie istnieje, na czym polegają inne narzędzia (jak maven). Co mogę zrobić? –
Nie mogę znaleźć "aapt" (Mac/Linux wersja tego samego programu "pod folderem android-sdk-mac_86" .Tak powiedziawszy, mój projekt nadal kompiluje się za pomocą wiersza poleceń: Mogę się domyślić, Alex. czy uruchomiłeś "projekt aktualizacji Androida", aby zaktualizować pliki kompilacji? – GenesisST