2013-04-20 16 views
16

Jestem całkiem nowy w czasie zaćmienia.Nie można rozwiązać celu "Android-15", dopóki nie zostanie załadowany pakiet SDK

mogę pobrać kodowania pojawia się błąd jak poniżej:

  • projekt nie został utworzony, ponieważ jego ścieżka kompilacji jest niekompletny. Nie można znaleźć klasy dla java.lang.Object. Napraw ścieżkę kompilacji, a następnie spróbuj zbudować ten projekt.
    Nie można rozwiązać typu java.lang.Object. Jest pośrednio wymieniony na podstawie wymaganych plików .class.
  • Nie można rozpoznać docelowej wartości 'android-15'
  • Nie można rozpoznać wartości docelowej 'Android-15', dopóki pakiet SDK nie zostanie załadowany.

Każdy pomysł, jak to rozwiązać?

+2

http: // stackoverflow.com/questions/15804261/unable-to-resolve-cel-android-15/15804314 # 15804314 – Raghunandan

+0

wyjaśnia to tak szczegółowo. dzięki. – user2301281

+0

http://stackoverflow.com/questions/15266653/unable-to-resolve-target-android-16/27372810#27372810 – Nepster

Odpowiedz

10

W Eclipse przejdź do okna -> Menedżer Android SDK iw menedżerze sdk sprawdź, czy masz zainstalowany sdk dla poziomu api na poziomie 15, czy nie. A także kliknij prawym przyciskiem myszy na swoim projekcie przejdź do właściwości jest tam zakładka Android po lewej stronie panelu. Kliknij na nim, który pokaże Ci cel budowy projektu. Przejdź do wyższej wersji.

+0

BRILLIANT. dzięki! –

15

Jedną z rzeczy, które mi to rozwiązały, było zamknięcie, a następnie ponowne otwarcie projektu (kliknij prawym przyciskiem myszy nazwę projektu w Eksploratorze pakietów, "Zamknij projekt", a następnie kliknij prawym przyciskiem myszy nazwę projektu w Eksploratorze pakietów, "Otwórz projekt").

Nie pomogło mi żadne sprzątanie projektu, a miałem zainstalowaną odpowiednią wersję API. Eclipse jest po prostu bardzo błędny i często łamie moje ścieżki budowania.

+3

Zrobiłem to dla mnie, ponieważ miałem już załadowany prawidłowy SDK! – HeatfanJohn

1

Kolejną sztuczką, którą rozwiązałem, jest edycja pliku project.properties, zmiana docelowego sdk na inny, a następnie przywrócenie pliku. To powoduje, że zaćmienie odbudowuje projekt bez irytującego błędu, ale mam nadzieję, że zespół zajmujący się eclipse naprawi ten błąd ...

2

Zrobiłem coś nie tak w Menedżerze SDK (prawdopodobnie usunięto coś) i miałem podobny problem. Ale żadna z powyższych nie pomogła.

Próbowałem uruchomić Menedżera Android SDK, ale nie załadowałem, pokazując błąd "Windows nie mógł wykonać Androida.bat" (dopiero później odkryłem, że cały folder "tools" był misją w zainstalowanym pakiecie Android). Menedżer SDK systemu Android nie został uruchomiony (i wydaje mi się, że pamiętam, że wcześniej zainstalowano odpowiedni pakiet SDK).

Próbowałem również poprawić problem w project.properties, ale w ogóle nie było wersji Androida. Inne fora też nie pomogły.

Fortunaltely znalazłem rozwiązanie. Więc to, co zrobiłem, to mój początkowo pobrany spakowany pakiet Androida "adt-bundle-windows-x86-20131030" i wyodrębniony folder "sdk/tools". Następnie skopiowałem folder "tools" do mojej już zainstalowanej ścieżki Eclipse "C: ... \ adt-bundle-windows-x86-20131030 \ sdk \" (Eclipse został zamknięty). Uruchomiłem Eclipse, zaznaczyłem Build Path w moim projekcie i to wszystko - wszystko wróciło do normy.

Mam nadzieję, że pomoże to komuś z podobnym (dodatkowym do początkowego postu) problemem.

Powiązane problemy