2013-05-16 13 views

Odpowiedz

32

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.

+4

Dzięki, ja prawie przeniesione do Androida studio .. –

+0

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ć? –

+0

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

3

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!

+1

Dzięki temu naprawdę działa =) – Tiarsoft

+0

Dzięki. Usunięcie obu zależności i prywatnych bibliotek, a następnie wyczyszczenie, wykonało zadanie. –

11

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

https://plus.google.com/photos/117122118961369445953/albums/5878509263473846433/5878509268379848162?authkey=CL3Frb-S_qj-fQ

+0

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. –

Powiązane problemy