2016-06-09 48 views
14

Próbuję przetestować aplikację na urządzeniu typu sandwich z lodami. Aby to osiągnąć, miałem nadzieję uruchomić emulator w Androidzie z uruchomionym API Level 15.Android Studio: Ice Cream Sandwich (poziom API 15) Konfiguracja urządzenia nie jest wyświetlana, mimo że obraz systemu jest zainstalowany

Upewniłem się, aby zainstalować obraz systemu za pośrednictwem menedżera sdk i poprawnie wyświetla się jako zainstalowany w menedżerze, jak pokazano poniżej:

Intel x86 Atom System Image Installed

Niestety, gdy próbuję wybrać obraz systemu z listy w menu Konfiguracja urządzenia wirtualnego, opcja nie jest pokazane. Virtual Device Configuration

Próbowałem sprawdzić to w Internecie, ale rozwiązania wydają się dość niekonwencjonalne. Czy ktoś miał ten problem i znalazł rozwiązanie?

Odpowiedz

18

Myślę, że to błąd. Oto sposób obejścia tego problemu. Po pobraniu obrazu systemu Atom systemu operacyjnego Intel x86 z interfejsem API Level wykonaj następujące czynności.

  1. Przejdź do samodzielnego menedżera SDK.
  2. Wybierz element menu Narzędzia-> Zarządzaj AVD ...
  3. Kliknij przycisk "Utwórz ...".
  4. Wybrać "Android 4.0.3 - poziom API 15" jako docelowy.
  5. Wypełnij inne pola w razie potrzeby i kliknij OK.
  6. Teraz możesz wrócić do zwykłego programu AVD Manager i uruchomić AVD z obrazem poziomu interfejsu API 15, który właśnie utworzyłeś. Podczas próby edycji konfiguracji może pojawić się komunikat o błędzie "Określony plik obrazu SD musi być prawidłowym plikiem obrazu". Jeśli tak, po prostu kliknij Pokaż ustawienia zaawansowane i przejdź do sekcji "Pamięć i pamięć", znajdź "Karta SD" i wybierz "Zarządzany przez Studio". W jakiś sposób ten wybór nie zostanie, i musisz to zrobić za każdym razem, gdy modyfikujesz konfigurację.
+0

Pracowałem dla mnie. Chociaż szukałem API 14, twoje rozwiązanie pomogło mi stworzyć Emulator dla API 15 (najbliższy). Dzięki – AKh

+0

Nie można otworzyć programu Standalone SDK Manager. czy możesz mi pomóc – Jasss