2013-05-23 12 views
5

Mam problem z utworzeniem mojej pierwszej aplikacji na Androida.Co mogę zrobić, aby naprawić błąd wyjątku wskaźnika pustego zestawu SDK systemu Android?

  1. Zainstalowałem JDK 7u21.
  2. Pobrałem i wyodrębniono zestaw narzędzi Android SDK: v22.0.0-675183.
  3. Uruchomiłem Eclipse i utworzyłem nowy projekt aplikacji Android.
  4. Kiedy klikam Zakończ pojawia się następujący błąd:

Wystąpiły błędy podczas kompilacji. Błędy z uruchomionym programem budującym "Menedżer zasobów Androida" na projekcie "Steve". java.lang.NullPointerException

Mam wyszukiwanie i nie mogę znaleźć nikogo z tym samym problemem. Czy zainstalowałem coś niewłaściwego? Czy czegoś brakuje w SDK? Co mogę zrobić, aby poprawić ten błąd?

+0

spojrzeć na liczbę linii zgłoszonych błędów w śladzie stosu, a także ten (http://stackoverflow.com/questions/9617830/eclipse-upgrade-not-working) może odpowiedzieć na ciebie –

+0

Proszę zaksięgować pełny stacktrace. –

+0

Czy byłeś w stanie rozwiązać ten problem? – Sourabh86

Odpowiedz

0

mają ten sam problem po aktualizacji SDK do 22. Dla mnie to wydaje się być wsteczna kompatybilność nie przez Android vs Eclipse (na mojej stronie z dodatkowym Maven). Zobacz też: Eclipse Upgrade Not Working

Nie twoja wina. Spróbuj f.e. IntelliJ w tej chwili. Istnieje również wersja specjalistyczna o nazwie Android Studio, ale nie jest ona tak stabilna jak oryginał.

Android faceci również dostarczyć kompletny pakiet dla Eclipse + ADT-plugin, ale nie jestem pewien, czy to rozwiązuje problem.

1

W moim przypadku przełączam się z 64 bitów Androida SDK na 32-bitową wersję zestawu Android SDK. Teraz działa idealnie.

0

Wpadłem na ten sam problem. Każdy nowy projekt, importowany lub w inny sposób wyrzuca ten wyjątek.

Wydaje się to być błąd z Eclipse, a najprostszym rozwiązaniem dla mnie było, aby ponownie wyodrębnić ADT tobołek i wymienić tylko katalog Eclipse. Pobieranie zestawów SDK zajmie Ci całą wieczność, jeśli zastąpisz również katalog SDK.

0

Działa to dla mnie:

For those who experience the same problem, here is how i fixed it: After a couple of try and errors, I found out the problem was about creating an activity in the create project wizard. If you simply deselect the create activity button at the 2nd step of the wizard, it creates the project succesfully. Then you can add an activity to your project easily.

Źródło: https://code.google.com/p/android/issues/detail?id=68755

0

ADT pakiet nie działa z Oracle Java 7 SE JDK, w przypadku braku z NPE w kreatorze Android Application Projektu. Installing the Eclipse Plugin

Oto rozwiązanie, które pozwala zachować standard Java 7 jako domyślny, ale uruchamiać narzędzie ADT z językiem Java 6, gdy oba są zainstalowane. Wydaj $ADT_DIR/eclipse/Eclipse.app/Contents/MacOS/eclipse.ini w edytorze.Przed linią -vmargs włożyć te dwie linie:

-vm 
/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Commands/java 

lub dowolny zamieść Java jest zainstalowana, na przykład na moim komputerze:

/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java 

Android issue tracker - answer

Powiązane problemy