2013-02-17 10 views
11

Wiem, że są tego jakieś duplikaty, ale żadna z odpowiedzi nie była w stanie mi pomóc.Błąd systemu Android w czasie zaćmienia: Nie można rozwiązać celu "Android-xx"

W projekcie wspólnie z przyjaciółmi ponad SVN, zawsze pojawia się następujący błąd:

Unable to resolve target 'android-10'

Kiedy zmienić project.properties zmienić wersję docelową, komunikat o błędzie pozostanie, chyba że używam android-16 .

Sprawdziłem sesje Androida w moim projekcie, aby sprawdzić, czy mogę zmienić cel tam, ale daje mi to tylko 16 i 17 jako opcje.

W moim Menedżerze SDK mam zainstalowaną całą gałąź "SDK 10", a także kilka innych.

Czy ktoś wie, co może być przyczyną problemu?

+0

dobre wyjaśnienie tutaj http://stackoverflow.com/questions/15266653/unable-to-resolve-target-android-16/27372810#27372810 – Nepster

+0

gdzie jest ten project.properties? – RollRoll

Odpowiedz

4

Jeśli nie wprowadzasz Androida 10 jako opcji w widoku właściwości, oznacza to, że instalacja jest nieprawidłowa.

Cóż, oczywistą rzeczą jest dwukrotne sprawdzenie, czy lokalizacja SDK w oknie >> Preferencje >> Android jest poprawnie skonfigurowana i wskazuje na prawidłową instalację ADT. Jeśli tak, widok w preferencjach powinien również zawierać SDK10 jako jedną z zainstalowanych platform (w takim przypadku tak naprawdę nie powinno być żadnego problemu).

Jeśli nie, coś poszło nie tak - albo w Eclipse, albo w instalacji ADT. Chciałbym sprawdzić - żeby mieć pewność - masz odpowiedni pakiet Java SDK - w tym przypadku miałem problemy z Eclipse/ADT.

Jeśli te dwie rzeczy wydają się być w porządku, najlepszą radą jaką mogę dać jest ponowne zaćmienie i ADT. Jeśli korzystasz tylko z instalacji na Androida, sugeruję użycie "oficjalnego" pakietu Google Eclipse z developers.android.com.

Jeśli nie masz dużo rzeczy skonfigurowanych w środowisku zaćmienia, które byłyby bólem do zmiany, nie polecałabym spędzać czasu na próbowaniu zidentyfikowania jakiejkolwiek zmiennej, która jest pomieszana (mówiąc z bolesnego doświadczenia tutaj;)).

0

Podczas importowania projektu zaznaczyć pole wyboru „Kopiuj projekt w przestrzeni roboczej” po wybraniu projct. Mam nadzieję, że to ci pomoże, jak to opcja dla mnie.

12

Inna metoda nie używa tego samego zestawu SDK, ale użyj zestawu SDK w komputerze.

  1. Kliknij prawym przyciskiem myszy i wybierz Android, sprawdź nazwę celu, kliknij "Zastosuj" i "OK".
  2. Następnie kliknij prawym przyciskiem myszy projekt -> Narzędzia Android -> Napraw właściwości projektu.
  3. Oczyść i zbuduj projekt.

set property add sdk

Powiązane problemy