2013-03-09 7 views
8

Patrz poniżej. Mam wrażenie, że mam skonfigurowane SDKs niepoprawnie, ale nie jestem pewien, jak to rozwiązać. Próbowałem googlować w poszukiwaniu odpowiedzi, ale nikt nie miał tego dokładnego problemu.Android Witaj świecie w IntelliJ 12 - Nie można znaleźć android.app.Aktywność klasa

Czy mogę mieć niewłaściwą wersję Java? Wygląda na to, że dwa zestawy SDK mogą ze sobą kolidować.

zrobiłem ten projekt poprzez:

  1. Create New Project
  2. Android> moduł aplikacji
  3. domyślne i wykończenie

error in IntelliJ


Edycja: Patrz ekrany gorąco. Mam to działa. Wszystko, co zrobiłem, to stworzyć nowy projekt i ponownie wybrać zestaw SDK systemu Android. Nadal myślę, że to dlatego, że za pierwszym razem dodałem zbyt wiele SDK/JDK. Myślę, że wszystko, czego potrzebujesz to Android SDK i nie musisz dodawać normalnej wersji Java.

enter image description here

+0

Popraw, potrzebujesz tylko zestawu SDK systemu Android. W "Strukturze projektu" -> "Ustawienia Platformy" -> "Pakiety SDK" możesz ustawić pakiet Java SDK w okienku opcji Android SDK (użyj 1.6 lub 1.5, a nie 1.7). – for3st

Odpowiedz

1

Próbowałem co for3st zasugerował bezskutecznie w pierwszym, ale słyszałem inne miejsca, które należy użyć JDK 1.6 dla IntelliJ IDEA w innych miejscach, więc można zrobić here. Ustawiasz też SDK, przechodząc do "Plik" -> "Struktura projektu" -> "Ustawienia platformy" -> "Zestawy SDK"

Ostatecznie zmieniłem także system z Androida 2.2 na 2.3.3 (api 10) i to sprawiło, że zadziałało. Nie mam pojęcia, dlaczego nie działało w wersji 2.2, ale ponieważ chcę tylko samouczek dla początkujących, nie mam z tym nic przeciwko.

1

Miałem dokładnie ten sam problem, ale warunki do niego prowadzące są dość niezwykłe.

Pobrałem pakiet SDK dla Androida jako plik zip i wyodrębniono go do /opt.

Jednak uprawnienia nie pozwalały zwykłym użytkownikom na wprowadzanie wszystkich katalogów lub wykonywanie wszystkich plików ... więc kiedy IntelliJ zindeksował SDK, odebrał tylko słoik res ... i nigdy nie dodał źródeł do ścieżki biblioteki!

Usunięcie pakietu SDK, poprawienie problemu uprawnień w zestawie SDK i utworzenie nowego odwołania w IntelliJ rozwiązało problem.

+0

Ten sam problem, który miałem. Dzięki! Ponadto, jeśli używasz komputera Mac, możesz również zainstalować przy użyciu naparu. http://stackoverflow.com/questions/2677431/where-to-install-android-sdk-on-mac-os-x – mawaldne

Powiązane problemy