Tworzenie urządzeń wirtualnych i zarządzanie nimi

Wirtualne urządzenie Android (AVD) to konfiguracja, która definiuje cechy telefonu, tabletu, Wear OS, Androida TV lub urządzenia z systemem Automotive OS, które chcesz symulować w emulatorze Androida. Menedżer urządzeń to narzędzie dostępne w Android Studio, pomaga w tworzeniu zdarzeń AVD i zarządzaniu nimi.

Aby otworzyć nowego Menedżera urządzeń, wykonaj jedną z tych czynności:

  • Na ekranie powitalnym Android Studio wybierz Więcej działań > Menedżer urządzeń wirtualnych.

Otwieranie Menedżera urządzeń na ekranie powitalnym

  • Po otwarciu projektu wybierz Widok > Okna narzędziowe > Menedżer urządzeń na głównym pasku menu, po czym kliknij + i Utwórz Urządzenie wirtualne.

Nowe okno Menedżera urządzeń

Po utworzeniu urządzeń możesz wyświetlić listę wszystkich urządzeń w panelu menedżera urządzeń.

Lista menedżerów urządzeń

Jeśli chcesz używać urządzeń wirtualnych do uruchamiania zautomatyzowanych aby przeprowadzać skalowalne i samodzielnie zarządzane testy, rozważ wykorzystanie funkcji zarządzania przez Gradle Urządzenia.

Informacje o AVD

AVD zawiera profil sprzętowy, obraz systemu, obszar pamięci, skórkę i inne właściwości.

Zalecamy utworzenie AVD dla każdego obrazu systemu, który Twoja aplikacja może obsługiwać na podstawie ustawienia <uses-sdk> w pliku manifestu.

Profil sprzętowy

Profil sprzętowy określa właściwości urządzenia w wersji fabrycznej. Menedżer urządzeń jest wstępnie zainstalowany z pewnymi profilami sprzętowymi, takimi jak urządzenia Pixel. W razie potrzeby możesz definiować lub dostosowywać profile sprzętowe.

Okno Wybierz sprzęt

Definicja urządzenia oznaczona logo Google Play w Kolumna Sklep Play zawiera zarówno aplikację Sklep Google Play, jak i dostępu do Usług Google Play, w tym karty Google Play na Okno z rozszerzonymi elementami sterującymi, które zapewnia wygodny przycisk aktualizacji Usługi Google Play na urządzeniu.

Urządzenia z tym logo i typu „Telefon” są też zgodne z CTS i mogą używać obrazów systemowych, które zawierają aplikację Sklep Play.

Obrazy systemu

Obraz systemu oznaczony etykietą interfejsów API Google umożliwia dostęp do: Google Play usług.

Obraz systemu w oknie

Na karcie Zalecane znajdziesz listę zalecanych obrazów systemowych. a pozostałe karty mają pełniejszą listę. W panelu po prawej stronie znajdziesz opis wybranego obrazu systemu.

Jeśli obok obrazu systemu widzisz ikonę pobierania, oznacza to, że obraz nie jest obecnie zainstalowany na komputerze programisty. Kliknij ikonę, aby pobrać obraz systemu. Aby pobrać system, musisz mieć połączenie z internetem obrazów.

Poziom interfejsu API urządzenia docelowego jest ważny, ponieważ aplikacja nie działa w obrazie systemu o poziomie interfejsu API niższym niż poziom wymaganych przez aplikację, zgodnie z minSdk w pliku manifestu aplikacji. Więcej informacje na temat zależności między poziomem interfejsu API systemu minSdk: przeczytaj artykuł Wersja aplikacji.

Jeśli aplikacja deklaruje element <uses-library> w pliku manifestu, wymaga obrazu systemu, który zawiera tę bibliotekę zewnętrzną. Aby uruchomić aplikację na emulatorze, utwórz AVD, który zawiera wymaganą bibliotekę. W tym celu może być konieczne użycie komponentu dodatku do platformy AVD. Na przykład dodatek interfejsów API Google zawiera bibliotekę Map Google.

Aby zapewnić bezpieczeństwo aplikacji i spójność użytkowania urządzeń fizycznych, obrazy systemowe dołączone do Sklepu Google Play są podpisane wraz z wersją co oznacza, że nie możesz uzyskać podwyższonych uprawnień (root) obrazów.

Jeśli do rozwiązywania problemów z aplikacją potrzebujesz podwyższonych uprawnień (root), możesz użyć obrazów systemu Android Open Source Project (AOSP), które nie zawierają aplikacji ani usług Google. Następnie możesz użyć poleceń adb root i adb unroot, aby przełączać się między zwykłymi a podwyższonymi uprawnieniami:

  % adb shell
  emu64a:/ $
  emu64a:/ $ exit
  % adb root
  restarting adbd as root
  % adb shell
  emu64a:/ #
  emu64a:/ # exit
  % adb unroot
  restarting adbd as non root
  % adb shell
  emu64a:/ $
  emu64a:/ $ exit
  %
  

Miejsce na dane

AVD ma dedykowane miejsce na dane na Twoim komputerze deweloperskim. przechowuje dane użytkownika urządzenia, takie jak zainstalowane aplikacje i ustawienia, a także emulowaną kartę SD. W razie potrzeby możesz użyć Menedżera urządzeń, aby wymazać dane użytkownika, tak aby urządzenie było jak nowe.

Skóra

Skóra emulatora określa wygląd urządzenia. Menedżer urządzeń udostępnia kilka wstępnie zdefiniowanych skórek. Możesz też określić własne lub użyć skórek udostępniane przez osoby trzecie.

AVD i funkcje aplikacji

Upewnij się, że definicja AVD obejmuje funkcje urządzenia, z których korzysta Twoja aplikacja włącz. Zapoznaj się z sekcjami dotyczącymi właściwości profilu sprzętowegowłaściwości AVD, aby poznać listy funkcji, które możesz zdefiniować w AVD.

Utwórz średni czas oglądania

Aby utworzyć nowy średni czas oglądania:

  1. Otwórz Menedżera urządzeń.
  2. Kliknij Utwórz urządzenie.

    Pojawi się okno Select Hardware (Wybierz sprzęt).

    Zwróć uwagę, że tylko niektóre profile sprzętu zawierają Play Sklep. Te profile są w pełni zgodne z CTS i mogą być używać obrazów systemu, które zawierają aplikację Sklep Play

  3. Wybierz profil sprzętu, i kliknij Dalej.

    Jeśli nie widzisz odpowiedniego profilu sprzętu, możesz: utwórz lub zaimportuj profil sprzętu, jak opisano w innych sekcji na tej stronie.

    Pojawi się okno Obraz systemu.

  4. Wybierz obraz systemu dla określonego poziomu interfejsu API, a następnie kliknij Dalej.
  5. Pojawi się okno Weryfikuj konfigurację.

  6. W razie potrzeby zmień właściwości AVD. a następnie kliknij Zakończ.

    Kliknij Pokaż ustawienia zaawansowane, aby wyświetlić więcej takie jak skóra.

  7. Nowy AVD pojawi się na karcie Virtual (Wirtualna) w Menedżerze urządzeń. w menu urządzenia docelowego.

Aby utworzyć średni czas oglądania zaczynający się od kopii:

  1. Z poziomu Karta wirtualna dla w Menedżerze urządzeń, kliknij Menu. i wybierz Duplikuj.

    Pojawi się okno Sprawdzanie konfiguracji.

  2. Kliknij Wstecz, jeśli musisz wprowadzić zmiany Obraz systemu lub Wybierz okna Wybierz sprzęt.
  3. Wprowadź zmiany i kliknij Zakończ.

    AVD pojawi się na karcie Virtual (Wirtualna) w Menedżerze urządzeń.

Utwórz profil sprzętu

Menedżer urządzeń udostępnia wstępnie zdefiniowane profile sprzętu dla popularnych urządzeń. aby łatwo dodawać je do definicji AVD. Jeśli musisz zdefiniować inne urządzenie, możesz utworzyć nowy profil sprzętowy.

Możesz od podstaw zdefiniować nowy profil sprzętu lub skopiuj profil sprzętowy jako punkt wyjścia. Wstępnie załadowane nie można edytować profili sprzętu.

Aby od razu utworzyć nowy profil sprzętu:

  1. W oknie Wybierz sprzęt kliknij Nowy profil sprzętowy.
  2. W oknie Skonfiguruj profil sprzętu zmień wartość sprzętowych właściwości profilu niezbędną.

    Okno Skonfiguruj profil sprzętowy
  3. Kliknij Zakończ.

    Nowy profil sprzętowy pojawi się w oknie Wybierz sprzęt. Możesz utworzyć AVD, które używa profilu sprzętowego, klikając Dalej lub Anuluj, aby wrócić do karty Wirtualne lub do menu urządzenia docelowego.

Aby utworzyć profil sprzętowy, używając kopii jako punktu wyjścia:

  1. W oknie Wybierz sprzęt wybierz profil sprzętowy i kliknij Klonuj urządzenie lub kliknij prawym przyciskiem profil sprzętowy i wybierz Klonuj.

  2. W oknie Skonfiguruj profil sprzętu zmień wartość sprzętowych właściwości profilu niezbędną.
  3. Kliknij Zakończ.
  4. Nowy profil sprzętowy pojawi się w oknie Wybierz sprzęt. Możesz utworzyć średni czas oglądania używający profilu sprzętu klikając Dalej, lub Anuluj, aby wrócić przejdź do karty Wirtualne lub w menu urządzenia docelowego.

Edytuj istniejące AVD

Na karcie Wirtualne w Menedżerze urządzeń możesz wykonywać te operacje na urządzeniu AVD:

  • Aby edytować AVD, kliknij Edytuj ten AVD i wprowadź zmiany.
  • Aby usunąć AVD, kliknij Menu i wybierz Usuń.
  • Aby wyświetlić powiązane AVD INI oraz IMG na dysku, kliknij Menu. i wybierz Pokaż na dysku.
  • Aby wyświetlić szczegóły konfiguracji AVD, dołączyć do raportów o błędach zespołowi Android Studio, kliknij Menu i wybierz Wyświetl szczegóły.

Edytowanie istniejących profili sprzętowych

Nie możesz edytować ani usuwać wstępnie załadowanych profili sprzętowych, ale w oknie Wybierz sprzęt możesz wykonać te czynności dotyczące innych profili sprzętowych:

  • Aby edytować profil sprzętowy, wybierz go i kliknij Edytuj urządzenie. Możesz też kliknąć profil sprzętowy prawym przyciskiem myszy i wybrać Edytuj. Następnie wprowadź zmiany.
  • Aby usunąć profil sprzętowy, kliknij go prawym przyciskiem myszy i wybierz Usuń.

Uruchamianie i zatrzymywanie emulatora oraz czyszczenie danych

Na karcie Virtual (Wirtualnie) możesz wykonaj następujące operacje na emulatorze:

  • Aby uruchomić emulator używający AVD, kliknij Uruchom.
  • Aby zatrzymać działający emulator, kliknij Menu. i kliknij Zatrzymaj.
  • Aby wyczyścić dane emulatora, kliknij Menu. i wybierz Wyczyść dane.

Importowanie i eksportowanie profili sprzętu

W oknie Wybierz Sprzęt możesz importować i eksportować profile sprzętu w ten sposób:

  • Aby zaimportować profil sprzętowy, kliknij Importuj profile sprzętowe i wybierz na komputerze plik XML zawierający definicję.
  • Aby wyeksportować profil sprzętu, kliknij go prawym przyciskiem myszy i wybierz Eksportuj. Określ lokalizację, w której chcesz zapisać Plik XML zawierający definicję.

Właściwości AVD

Konfiguracja AVD określa interakcję między programowaniem komputera i emulatora oraz właściwości, które chcesz zastąpić w profil sprzętowy. Możesz określić te właściwości AVD: konfiguracji znajdziesz w oknie Weryfikuj konfigurację. Właściwości z etykietą (Zaawansowane) są wyświetlane tylko wtedy, gdy: kliknij Pokaż ustawienia zaawansowane.

Właściwości konfiguracji AVD zastępują właściwości profilu sprzętowego oraz Właściwości emulatora ustawione podczas jego działania zastępują je i jednym, i drugim.

Tabela 1. Właściwości konfiguracji AVD

Właściwość AVD Opis
Nazwa urządzenia AVD Wpisz nazwę AVD. Nazwa może zawierać wielkie litery lub małe litery, cyfry, kropki, podkreślenia, nawiasy, myślniki i spacje. Nazwa pliku zawierającego konfigurację AVD pochodzi od nazwy AVD.
Identyfikator AVD (zaawansowane) Wyświetl identyfikator AVD. Identyfikator AVD pochodzi od nazwy AVD. Możesz użyć tego identyfikatora, aby odwołać się do AVD z poziomu wiersza poleceń.
Profil sprzętowy Kliknij Zmień, aby wybrać inny profil sprzętu. w oknie Select Hardware (Wybierz sprzęt).
Obraz systemu Kliknij Zmień, aby wybrać inny obraz systemu w oknie Obraz systemu. Aby pobrać nowy obraz, musisz mieć aktywne połączenie z internetem.
Orientacja podczas uruchamiania

Wybierz opcję początkowej orientacji emulatora:

  • Orientacja pionowa: wartość wyższa niż szersza
  • Orientacja pozioma:ma orientację szerszą niż wyższą.

Opcja jest włączona tylko wtedy, gdy jest obsługiwana w profilu sprzętu. Podczas uruchamiania AVD w emulatorze możesz zmienić orientację, jeśli w profilu sprzętowym obsługiwane są zarówno orientacja pionowa, jak i pozioma.

Aparat (zaawansowane)

Wybierz opcję dla wszystkich włączonych kamer. Emulowane funkcje Ustawienia VirtualScene generują obraz generowany przez oprogramowanie, Ustawienie kamery internetowej robi zdjęcia za pomocą kamery internetowej Twojego komputera

Opcje aparatu są dostępne tylko wtedy, gdy kamera jest obsługiwana przez sprzęt profil. Nie są dostępne na Wear OS, Androida TV i Google TV.

Sieć: szybkość (zaawansowane)

Wybierz protokół sieciowy, aby określić szybkość przesyłania danych:

  • GSM: Global System for Mobile Communications
  • HSCSD: szybkie dane przełączania obwodu
  • GPRS: ogólna usługa radia pakietów
  • EDGE: Enhanced Data rates for GSM Evolution
  • UMTS: Universal Mobile Telecommunications System
  • HSDPA: szybki dostęp do pakietów przy użyciu łącza internetowego
  • LTE: Long-Term Evolution (długoterminowa ewolucja).
  • Pełne (domyślnie): przenieś dane tak szybko, jak pozwala na to Twój komputer.
Sieć: czas oczekiwania (zaawansowane) Wybierz protokół sieciowy, aby ustawić czas potrzebny na przesłanie do przesyłania pakietu danych z jednego punktu do drugiego.
Emulacja wydajności: grafika

Wybierz sposób renderowania grafiki w emulatorze:

  • Sprzęt:używaj karty graficznej komputera, aby przyspieszyć renderowanie.
  • Oprogramowanie: emuluje grafikę w oprogramowaniu, co przydaje się ma problem z renderowaniem na karcie graficznej.
  • Automatycznie: pozwól emulatorowi wybrać najlepszą opcję na podstawie karty graficznej.
Emulacja wydajności: opcja uruchamiania (zaawansowane)

    Wybierz sposób uruchamiania AVD:

  • Zimny rozruch: urządzenie włącza się za każdym razem, gdy urządzenie jest wyłączone.
  • Szybkie uruchamianie: urządzenie wczytuje stan urządzenia z zapisane zdjęcie.
Emulowana wydajność: procesor wielordzeniowy (zaawansowane) Wybierz liczbę rdzeni procesora na komputerze, które chcesz wykorzystać w emulatorze. Użycie większej liczby rdzeni procesora przyspiesza działanie emulatora.
Pamięć i miejsce na dane: RAM (zaawansowane) Zastąp ilość pamięci RAM na urządzeniu ustawioną przez sprzęt producent. Zwiększenie rozmiaru powoduje wykorzystanie większej ilości zasobów komputera, ale pozwala na szybsze działanie emulatora. Wpisz rozmiar pamięci RAM i wybierz jednostek, jedną z tych: B (bajty), KB (kilobajt), MB (megabajt), GB (gigabajt) lub TB (terabajt).
Pamięć i miejsce na dane: sterta maszyn wirtualnych (zaawansowane) Zastąp rozmiar stosu maszyn wirtualnych ustawiony przez sprzęt producent. Wpisz rozmiar stosu i wybierz jednostek, jedną z tych: B (bajty), KB (kilobajt), MB (megabajt), GB (gigabajt) lub TB (terabajt).
Pamięć i miejsce na dane: pamięć wewnętrzna (zaawansowane) Zastąp ilość niewymiennej pamięci dostępnej w ustawione przez producenta sprzętu. Wpisz rozmiar i wybierz jednostki: B (bajt), KB (kilobajt), MB (megabajt), GB (gigabajt) lub TB (terabajt).
Pamięć i miejsce na dane: karta SD (zaawansowane)

Określ ilość miejsca na wymiennej pamięci dostępnej do przechowywania danych na urządzeniu.

Aby użyć wirtualnej karty SD zarządzanej przez Android Studio, wybierz Zarządzana przez Studio, podaj rozmiar i wybierz jednostki: B (bajt), KB (kilobajt), MB (megabajt), GB (gigabajt) lub TB (terabajt). Do korzystania z aparatu zalecamy co najmniej 100 MB.

Aby zarządzać miejscem w pliku, wybierz Plik zewnętrzny i kliknij , aby określić plik i lokalizację.

Więcej informacji: mksdcard i Dane AVD Katalog.

Ramka urządzenia: włącz Ramkę urządzenia Wybierz, aby włączyć ramkę wokół okna emulatora, która przypomina jak na prawdziwe urządzenie.
Definicja niestandardowej skórki (zaawansowana) Wybierz wygląd urządzenia po wyświetleniu za pomocą emulatora. Określenie rozmiaru ekranu, który jest za duży może oznaczać, że ekran jest obcięty i widoczny jest cały ekran. Zobacz Tworzenie emulatora skórkę, gdzie znajdziesz więcej informacji.
Klawiatura: włącz wprowadzanie z klawiatury (zaawansowane) Wybierz tę opcję, aby używać klawiatury sprzętowej do interakcji z emulatorem. Ta opcja jest wyłączona w Wear OS i na Androidzie TV.

Właściwości profilu sprzętu

W oknie Konfigurowanie profilu sprzętowego możesz określić te właściwości profili sprzętowych: Właściwości konfiguracji AVD zastępować ustawione właściwości profilu sprzętu i emulatora gdy włączony jest emulator, zastępują je oba.

Wstępnie zdefiniowane profile sprzętu w Menedżerze urządzeń nie są dostępne. który można edytować. Możesz jednak skopiować profile i zmodyfikować ich kopie.

Niektóre właściwości są wyłączone w przypadku niektórych typów urządzeń. Na przykład „Rondo” jest dostępna tylko na urządzeniach z Wear OS.

Tabela 2. Profil sprzętu właściwości konfiguracji

Właściwość profilu sprzętu Opis
Nazwa urządzenia Wpisz nazwę profilu sprzętowego. Nazwa może zawierać wielkie i małe litery, cyfry, kropki, podkreślenia, nawiasy i spacje. Nazwa plik zawierający profil sprzętu pochodzi z profilu sprzętu imię i nazwisko.
Typ urządzenia

Wybierz jedną z tych opcji:

  • Telefon/tablet
  • Wear OS
  • Android TV
  • Google TV
  • Urządzenie z ChromeOS
  • Android Automotive
Ekran: rozmiar ekranu Określ fizyczny rozmiar ekranu w calach, mierzony na przekątnej. Jeśli rozmiar jest większy niż ekran komputera, podczas uruchamiania zostanie on zmniejszony.
Ekran: rozdzielczość ekranu Wpisz szerokość i wysokość w pikselach, aby określić łączną liczbę pikseli na symulowanym ekranie.
Ekran: okrągły Wybierz tę opcję, jeśli urządzenie ma okrągły ekran, np. niektóre urządzenia z Wear OS.
Pamięć: RAM Wpisz rozmiar pamięci RAM urządzenia i wybierz jednostkę: jedną z B (bajty) KB (kilobajt), MB (megabajt), GB (gigabajt) lub TB (terabajt).
Wejście: ma przyciski sprzętowe (Wstecz/Ekran główny/Menu) Wybierz tę opcję, jeśli urządzenie ma sprzętowe przyciski nawigacyjne. Odznacz je, jeśli te przyciski są zaimplementowane tylko w oprogramowaniu. Jeśli wybierz tę opcję, przyciski nie pojawią się na ekranie. W obu przypadkach możesz użyć panelu bocznego emulatora, aby symulować naciśnięcie przycisków.
Dane wejściowe: czy ma klawiaturę sprzętową Wybierz tę opcję, jeśli urządzenie ma klawiaturę sprzętową. Odznacz jeśli tak nie jest. Jeśli wybierzesz tę opcję, klawiatura nie będzie widoczna na ekranie. W obu przypadkach możesz użyć klawiatury komputera, aby przesyłać naciśnięcia klawiszy do emulatora.
Dane wejściowe: styl nawigacji

Wybierz jedną z tych opcji:

  • Brak: brak elementów sterujących sprzętowym. Nawigacja odbywa się przez oprogramowanie.
  • Pad kierunkowy: obsługa pada kierunkowego.
  • Trackball
  • Koło

Te opcje dotyczą elementów sterujących sprzętowych na samym urządzeniu. Pamiętaj jednak: zdarzenia wysyłane do urządzenia przez kontroler zewnętrzny są takie same.

Obsługiwane stany urządzeń

Wybierz jedną lub obie opcje:

  • Orientacja pionowa: wartość wyższa niż szersza
  • Orientacja pozioma:ma orientację szerszą niż wyższą.

Musisz wybrać co najmniej 1 opcję. Jeśli wybierzesz obie opcje, możesz przełączać się między orientacjami w emulatorze.

Aparaty

Aby włączyć kamerę, wybierz jedną lub obie opcje:

  • Tylny aparat: obiektyw skierowany od użytkownika.
  • Przedni aparat: obiektyw skierowany w stronę użytkownika.

Jeśli kamera jest włączona, możesz używać kamery internetowej komputera do programowania lub zdjęcia dostarczone przez emulator, aby symulować zrobienie zdjęcia. w opcjach wybranych w konfiguracji AVD.

Czujniki: akcelerometr Wybierz tę opcję, jeśli urządzenie jest wyposażone w sprzęt, który pomaga określić swojej orientacji.
Czujniki: żyroskop Wybierz tę opcję, jeśli urządzenie ma sprzęt, który wykrywa obracanie lub przekręcanie. W połączeniu z akcelerometrem żyroskop może zapewniać płynniejsze wykrywanie orientacji i obsługiwać 6-osiowy system orientacji.
Czujniki: GPS Wybierz tę opcję, jeśli urządzenie ma sprzęt obsługujący GPS system nawigacji satelitarnej.
Czujniki: czujnik zbliżeniowy Wybierz tę opcję, jeśli urządzenie ma sprzęt, który wykrywa, że podczas rozmowy telefonicznej znajduje się ono blisko twarzy użytkownika, aby wyłączyć wprowadzanie danych na ekranie.
Domyślna skórka Wybierz skórkę, która określa wygląd urządzenia na ekranie emulatora. Podanie rozmiaru ekranu, który jest za duży dla danej rozdzielczości, może spowodować, że ekran będzie przycięty i nie będzie można zobaczyć całego ekranu. Zapoznaj się z sekcją poniżej na temat utworzenie emulatora , aby dowiedzieć się więcej.

Tworzenie skórki emulatora

Skórka do emulatora Androida to zbiór plików, które definiują elementy wizualne i sterujące wyświetlacza emulatora. Jeśli definicje karnacji są dostępne w ustawieniach AVD nie spełniają wymagań, możesz utworzyć własną definicję skóry, a potem zastosować ją w AVD.

Każda skórka emulatora zawiera:

  • Plik hardware.ini
  • Pliki układu dla obsługiwanych orientacji i konfiguracji fizycznych
  • Pliki graficzne służące do wyświetlania elementów, takich jak tło, klawisze Przyciski

Aby utworzyć skórkę niestandardową i z niej korzystać:

  1. Utwórz katalog, w którym możesz zapisać konfigurację motywu .
  2. Zdefiniuj wygląd motywu w pliku tekstowym o nazwie layout Definiuje on wiele cech skóry, takich jak rozmiary i komponenty z obrazem dla konkretnych przycisków. Na przykład:

    parts {
        device {
            display {
                width   320
                height  480
                x       0
                y       0
            }
        }
    
        portrait {
            background {
                image background_port.png
            }
    
            buttons {
                power {
                    image  button_vertical.png
                    x 1229
                    y 616
                }
            }
        }
        ...
    }
    

  3. Dodaj pliki bitmapy obrazów urządzeń do tego samego katalogu.
  4. Określ dodatkowe konfiguracje urządzeń specyficzne dla sprzętu w INI plik z ustawieniami urządzenia, takimi jak hw.keyboard czy hw.lcd.density
  5. Zarchiwizuj pliki w folderze karnacji i wybierz plik archiwum jako skórkę niestandardową.

Więcej informacji o tworzeniu skórek emulatora znajdziesz w specyfikacji pliku skórki emulatora Androida w źródłowym kodzie narzędzi.