2013-02-28 11 views
13

Po utworzeniu nowego urządzenia wirtualnego w programie AVD Manager, w docelowym menu rozwijanym dostępne są tylko dwie opcje: poziomy API 8 i 17 (2.2 i 4.2.2), chociaż Zainstalowałem wszystkie interfejsy API pomiędzy, z wszystkimi ich podskładnikami. Co więcej, jeśli wybiorę 4.2.2, przycisk OK jest wyłączony.Nie można zmienić docelowego interfejsu API w Menedżerze AVD

Jak mogę dodać docelowe interfejsy API do Menedżera AVD? Czy nie są one bezpośrednio powiązane z zainstalowanymi pakietami SDK?

Odpowiedz

17

Nie są one powiązane z wersjami SDK, które zainstalowałeś; dostępne wersje AVD są powiązane ze zdjęciami systemu, które zainstalowałeś za pomocą menedżera SDK.

Na przykład można zobaczyć obraz systemu ARM EABI v7a, obraz systemu Atom Intel x86 i obraz systemu MIPS w systemie Android 4.2 (API17) w menedżerze SDK.

+0

Wszystkie obrazy systemowe są oznaczone jako zainstalowane od 2.2 do 4.2.2 ze wszystkimi trzema wersjami. Dlaczego nie pojawią się w Menedżerze AVD? – FloIancu

+9

Z jakiegoś powodu kazałeś mi pomyśleć o ponownym uruchomieniu Eclipse. Nie zrobiłem tego programowi ani mojemu komputerowi po instalacji od czasu systemu Windows XP ... Dziękuję za poświęcony czas i pomoc :) – FloIancu

+3

ponownie uruchomiłem zaćmienie. Dzięki za komentarz. –

3

Być może musisz sprawdzić swoją ścieżkę do lokalizacji SDK, może to wskazywać na inną lokalizację SDK, w której zainstalowany jest tylko Android 4.2.2-API Level 17 & Android 2.2-API Level 8.

Możesz to zrobić, przechodząc do okna -> Preferencje (w twoim zaćmieniu), w Preferencjach do Androida, w Androidzie zobaczysz lokalizację SDK. Przejrzyj & zmień lokalizację SDK na lokalizację SDK, w której zainstalowane są narzędzia Android SDK. Na przykład: C: \ Program Files (x86) \ Android \ android-sdk

+0

Wreszcie działające rozwiązanie. Czułem się głupio, że ścieżka SDK jest zła. Ty –

+0

@MosesAprico Cieszę się, że to słyszę –

12

Napotkałem to samo. Spróbuj ponownie uruchomić Eclipse.

0

Wystarczy przejść do Android SDK Managera 1) zapewnienia Path- punkty do lokalizacji u zainstalowaniu SDK

2) Sprawdź Android 4.2.2 (API 17) checkbox

3) Naciśnij przycisk Install