Edytowanie właściwości urządzenia wirtualnego z systemem Android
W tym artykule wyjaśniono, jak używać Menedżer urządzeń systemu Android do edytowania właściwości profilu urządzenia wirtualnego z systemem Android.
Menedżer urządzeń systemu Android w systemie Windows
Menedżer urządzeń systemu Android obsługuje edytowanie poszczególnych właściwości profilu urządzenia wirtualnego z systemem Android. Ekrany Nowe urządzenie i Edycja urządzenia zawierają listę właściwości urządzenia wirtualnego w pierwszej kolumnie z odpowiednimi wartościami każdej właściwości w drugiej kolumnie (jak pokazano w tym przykładzie):
Po wybraniu właściwości zostanie wyświetlony szczegółowy opis tej właściwości po prawej stronie. Właściwości profilu sprzętowego i właściwości avD można modyfikować. Właściwości profilu sprzętowego (takie jak hw.ramSize
i hw.accelerometer
) opisują cechy fizyczne emulowanego urządzenia. Te cechy obejmują rozmiar ekranu, ilość dostępnej pamięci RAM, niezależnie od tego, czy istnieje akcelerometr. Właściwości usługi AVD określają działanie usługi AVD podczas jej uruchamiania. Na przykład właściwości usługi AVD można skonfigurować w celu określenia sposobu, w jaki usługa AVD używa karty graficznej komputera deweloperskiego do renderowania.
Właściwości można zmienić, korzystając z następujących wskazówek:
Aby zmienić właściwość logiczną, kliknij znacznik wyboru po prawej stronie właściwości logicznej:
Aby zmienić właściwość wyliczenia (wyliczone), kliknij strzałkę w dół po prawej stronie właściwości i wybierz nową wartość.
Aby zmienić właściwość ciągu lub liczby całkowitej, kliknij dwukrotnie bieżące ustawienie ciągu lub liczby całkowitej w kolumnie wartości i wprowadź nową wartość.
Menedżer urządzeń systemu Android w systemie macOS
Menedżer urządzeń systemu Android obsługuje edytowanie poszczególnych właściwości profilu urządzenia wirtualnego z systemem Android. Ekrany Nowe urządzenie i Edycja urządzenia zawierają listę właściwości urządzenia wirtualnego w pierwszej kolumnie z odpowiednimi wartościami każdej właściwości w drugiej kolumnie (jak pokazano w tym przykładzie):
Po wybraniu właściwości zostanie wyświetlony szczegółowy opis tej właściwości po prawej stronie. Właściwości profilu sprzętowego i właściwości avD można modyfikować. Właściwości profilu sprzętowego (takie jak hw.ramSize
i hw.accelerometer
) opisują cechy fizyczne emulowanego urządzenia. Te cechy obejmują rozmiar ekranu, ilość dostępnej pamięci RAM, niezależnie od tego, czy istnieje akcelerometr. Właściwości usługi AVD określają działanie usługi AVD podczas jej uruchamiania. Na przykład właściwości usługi AVD można skonfigurować w celu określenia sposobu, w jaki usługa AVD używa karty graficznej komputera deweloperskiego do renderowania.
Właściwości można zmienić, korzystając z następujących wskazówek:
Aby zmienić właściwość logiczną, kliknij znacznik wyboru po prawej stronie właściwości logicznej:
Aby zmienić właściwość wyliczenia (wyliczone), kliknij menu rozwijane po prawej stronie właściwości i wybierz nową wartość.
Aby zmienić właściwość ciągu lub liczby całkowitej, kliknij dwukrotnie bieżące ustawienie ciągu lub liczby całkowitej w kolumnie wartości i wprowadź nową wartość.
Poniższa tabela zawiera szczegółowe wyjaśnienie właściwości wymienionych na ekranach Nowy urządzenie i Edytor urządzeń:
Właściwości | opis | Opcje |
---|---|---|
abi.type |
Typ ABI — określa typ ABI (interfejs binarny aplikacji) emulowanego urządzenia. Opcja x86 dotyczy zestawu instrukcji powszechnie określanego jako "x86 " lub "IA-32". Opcja x86_64 dotyczy 64-bitowego zestawu instrukcji x86. Opcja armeabi-v7a jest dla zestawu instrukcji ARM z rozszerzeniami ARM w wersji 7.a. Opcja arm64-v8a jest dla zestawu instrukcji ARM, który obsługuje AArch64. | x86, x86_64, armeabi-v7a, arm64-v8a |
disk.cachePartition |
Partycja pamięci podręcznej — określa, czy emulowane urządzenie będzie używać partycji /cache na urządzeniu. Partycja /cache (która początkowo jest pusta) to lokalizacja, w której system Android przechowuje często używane dane i składniki aplikacji. Jeśli ustawiono wartość nie, emulator nie będzie używać partycji /cache , a inne disk.cache ustawienia zostaną zignorowane. |
Tak, nie |
disk.cachePartition.path |
Ścieżka partycji pamięci podręcznej — określa plik obrazu partycji pamięci podręcznej na komputerze dewelopera. Emulator użyje tego pliku dla partycji /cache . Wprowadź ścieżkę bezwzględną lub ścieżkę względną względem katalogu danych emulatora. Jeśli nie zostanie ustawiona, emulator utworzy pusty plik tymczasowy o nazwie cache.img na komputerze dewelopera. Jeśli plik nie istnieje, zostanie utworzony jako pusty plik. Ta opcja jest ignorowana, jeśli disk.cachePartition jest ustawiona wartość nie. |
|
disk.cachePartition.size |
Rozmiar partycji pamięci podręcznej — rozmiar pliku partycji pamięci podręcznej (w bajtach). Zwykle nie trzeba ustawiać tej opcji, chyba że aplikacja będzie pobierać bardzo duże pliki, które są większe niż domyślny rozmiar pamięci podręcznej 66 megabajtów. Ta opcja jest ignorowana, jeśli disk.cachePartition jest ustawiona wartość nie. Jeśli ta wartość jest liczbą całkowitą, określa rozmiar w bajtach. Można również określić rozmiar w kilobajtach, megabajtach i gigabajtach, dołączając K, M lub G do wartości. Minimalny rozmiar to 9M , a maksymalny rozmiar to 1023G. |
|
disk.dataPartition.initPath |
Początkowa ścieżka do partycji danych — określa początkową zawartość partycji danych. Po wyczyszaniu danych użytkownika emulator kopiuje zawartość określonego pliku do danych użytkownika (domyślnie userdata-qemu.img) zamiast używać userdata.img jako wersji początkowej. | |
disk.dataPartition.path |
Ścieżka do partycji danych — określa plik partycji danych użytkownika. Aby skonfigurować trwały plik danych użytkownika, wprowadź nazwę pliku i ścieżkę na komputerze dewelopera. Jeśli plik nie istnieje, emulator tworzy obraz z domyślnego pliku userdata.img, przechowuje go w nazwie pliku określonej przez disk.dataPartition.path , i utrwala dane użytkownika do niego po zamknięciu emulatora. Jeśli nie określisz ścieżki, domyślny plik ma nazwę userdata-qemu.img. Temp wartości <> specjalnej powoduje utworzenie emulatora i użycie pliku tymczasowego. Jeśli disk.dataPartition.initPath zostanie ustawiona, jego zawartość zostanie skopiowana do pliku w czasie rozruchu disk.dataPartition.path . Należy pamiętać, że ta opcja nie może być pusta. |
|
disk.dataPartition.size |
Rozmiar partycji danych — określa rozmiar partycji danych użytkownika w bajtach. Jeśli ta wartość jest liczbą całkowitą, określa rozmiar w bajtach. Można również określić rozmiar w kilobajtach, megabajtach i gigabajtach, dołączając K, M lub G do wartości. Minimalny rozmiar to 9M , a maksymalny rozmiar to 1023G. | |
disk.ramdisk.path |
Ścieżka ramdisk — ścieżka do obrazu partycji rozruchowej (ramdisk). Obraz ramdisk jest podzbiorem obrazu systemowego, który jest ładowany przez jądro przed zainstalowanym obrazem systemu. Obraz ramdisk zwykle zawiera pliki binarne czasu rozruchu i skrypty inicjowania. Jeśli ta opcja nie zostanie określona, wartość domyślna to ramdisk.img w katalogu systemowym emulatora. | |
disk.snapStorage.path |
Ścieżka magazynu migawek — ścieżka do pliku magazynu migawek, w którym są przechowywane wszystkie migawki. Wszystkie migawki wykonane podczas wykonywania zostaną zapisane w tym pliku. Podczas uruchamiania emulatora można przywrócić tylko migawki zapisane w tym pliku. Jeśli ta opcja nie zostanie określona, wartość domyślna to snapshots.img w katalogu danych emulatora. | |
disk.systemPartition.initPath |
Ścieżka inicjowania partycji systemowej — ścieżka do kopii pliku obrazu systemowego tylko do odczytu; w szczególności partycji zawierającej biblioteki systemowe i dane odpowiadające poziomowi interfejsu API i dowolnemu wariantowi. Jeśli ta ścieżka nie zostanie określona, wartość domyślna to system.img w katalogu systemowym emulatora. | |
disk.systemPartition.path |
Ścieżka partycji systemowej — ścieżka do obrazu partycji systemu odczytu/zapisu. Jeśli ta ścieżka nie jest ustawiona, plik tymczasowy zostanie utworzony i zainicjowany na podstawie zawartości pliku określonego przez disk.systemPartition.initPath . |
|
disk.systemPartition.size |
Rozmiar partycji systemowej — idealny rozmiar partycji systemowej (w bajtach). Rozmiar jest ignorowany, jeśli rzeczywisty obraz partycji systemowej jest większy niż to ustawienie; w przeciwnym razie określa maksymalny rozmiar, do którego może wzrosnąć plik partycji systemowej. Jeśli ta wartość jest liczbą całkowitą, określa rozmiar w bajtach. Można również określić rozmiar w kilobajtach, megabajtach i gigabajtach, dołączając K, M lub G do wartości. Minimalny rozmiar to 9M , a maksymalny rozmiar to 1023G. | |
hw.accelerometer |
Akcelerometr — określa, czy emulowane urządzenie zawiera czujnik akcelerometru. Akcelerometr ułatwia urządzeniu określenie orientacji (używanej do automatycznego obracania). Akcelerometr zgłasza przyspieszenie urządzenia wzdłuż trzech osi czujników. | Tak, nie |
hw.audioInput |
Obsługa nagrywania dźwięku — określa, czy emulowane urządzenie może nagrywać dźwięk. | Tak, nie |
hw.audioOutput |
Obsługa odtwarzania audio — określa, czy emulowane urządzenie może odtwarzać dźwięk. | Tak, nie |
hw.battery |
Obsługa baterii — określa, czy emulowane urządzenie może działać na baterii. | Tak, nie |
hw.camera |
Aparat obsługi — określa, czy emulowane urządzenie ma aparat fotograficzny. | Tak, nie |
hw.camera.back |
Aparat z tyłu — konfiguruje aparat skierowany do tyłu (obiektywy są oddalone od użytkownika). Jeśli używasz kamery internetowej na komputerze dewelopera do symulowania kamery z tyłu na emulowanym urządzeniu, ta wartość musi być ustawiona na kamerę internetowąn, gdzie n wybiera kamerę internetową (jeśli masz tylko jedną kamerę internetową, wybierz kamerę internetową0). W przypadku ustawienia emulacji emulator symuluje aparat w oprogramowaniu. Aby wyłączyć aparat skierowany do tyłu, ustaw tę wartość na wartość none. Jeśli włączysz kamerę z tyłu, pamiętaj również o włączeniu funkcji hw.camera . |
emulowane, brak, kamera internetowa0 |
hw.camera.front |
Aparat przedni — konfiguruje przedni aparat (obiektyw skierowany do użytkownika). Jeśli używasz kamery internetowej na komputerze dewelopera do symulowania przedniej kamery na emulowanym urządzeniu, ta wartość musi być ustawiona na kamerę internetowąn, gdzie n wybiera kamerę internetową (jeśli masz tylko jedną kamerę internetową, wybierz kamerę internetową0). W przypadku ustawienia emulacji emulator symuluje aparat w oprogramowaniu. Aby wyłączyć aparat przedni, ustaw tę wartość na wartość none. Jeśli włączysz kamerę przednią, pamiętaj, aby również włączyć funkcję hw.camera . |
emulowane, brak, kamera internetowa0 |
hw.camera.maxHorizontalPixels |
Maksymalna liczba pikseli aparatu poziomego — konfiguruje maksymalną rozdzielczość poziomą emulowanego aparatu urządzenia (w pikselach). | |
hw.camera.maxVerticalPixels |
Maksymalna liczba pikseli kamery pionowej — konfiguruje maksymalną rozdzielczość pionową emulowanego aparatu urządzenia (w pikselach). | |
hw.cpu.arch |
Architektura procesora CPU — architektura procesora CPU, która ma być emulowana przez urządzenie wirtualne. Jeśli używasz funkcji Intel HAXM do przyspieszania sprzętowego, wybierz x86 dla 32-bitowego procesora CPU. Wybierz x86_64 dla 64-bitowego urządzenia z przyspieszoną funkcją HAXM. (Pamiętaj, aby zainstalować odpowiedni obraz systemu Intel x86 w Menedżerze zestawu SDK: na przykład Intel x86 Atom lub Intel x86 Atom_64). Aby symulować procesor ARM, wybierz ramię dla 32-bitowego lub wybierz arm64 dla 64-bitowego procesora ARM. Należy pamiętać, że urządzenia wirtualne oparte na usłudze ARM będą działać znacznie wolniej niż te, które są oparte na architekturze x86, ponieważ przyspieszanie sprzętowe nie jest dostępne dla usługi ARM. | x86, x86_64, ramię, arm64 |
hw.cpu.model |
Model procesora CPU — ta wartość jest zwykle pozostawiona bez ustawienia (zostanie ustawiona na wartość, która jest pochodna hw.cpu.arch , jeśli nie jest jawnie ustawiona). Można go jednak ustawić na ciąg specyficzny dla emulatora do użycia eksperymentalnego. |
|
hw.dPad |
Klucze DPad — określa, czy emulowane urządzenie obsługuje klawisze dPad (directional pad). DPad zwykle ma cztery klucze wskazujące sterowanie kierunkowe. | Tak, nie |
hw.gps |
Obsługa GPS — określa, czy emulowane urządzenie ma odbiornik GPS (Global Positioning System). | Tak, nie |
hw.gpu.enabled |
Emulacja procesora GPU — określa, czy emulowane urządzenie obsługuje emulację procesora GPU. Po włączeniu emulacja procesora GPU używa funkcji Open GL for Embedded Systems (OpenGL ES) do renderowania grafiki 2D i 3D na ekranie, a skojarzone ustawienie trybu emulacji procesora GPU określa sposób implementacji emulacji procesora GPU. | Tak, nie |
hw.gpu.mode |
Tryb emulacji procesora GPU — określa sposób implementowania emulacji procesora GPU przez emulator. W przypadku wybrania opcji auto emulator wybierze przyspieszanie sprzętowe i programowe na podstawie konfiguracji komputera programistycznego. W przypadku wybrania hosta emulator użyje procesora graficznego komputera deweloperskiego do przeprowadzenia emulacji procesora GPU w celu szybszego renderowania. Jeśli procesor GPU nie jest zgodny z emulatorem i jesteś w systemie Windows, możesz spróbować kąt zamiast hosta. Tryb kąta używa directX do zapewnienia wydajności podobnej do hosta. Jeśli wybierzesz mesa, emulator użyje biblioteki oprogramowania Mesa 3D do renderowania grafiki. Wybierz mesa, jeśli masz problemy z renderowaniem za pośrednictwem procesora graficznego komputera deweloperskiego. Tryb swiftshader może służyć do renderowania grafiki w oprogramowaniu z nieco mniejszą wydajnością niż przy użyciu procesora GPU komputera. Opcja wyłączenia (wyłącz emulację sprzętu graficznego) jest przestarzałą opcją, która może spowodować nieprawidłowe renderowanie niektórych elementów i dlatego nie jest zalecana. | auto, host, mesa, kąt, swiftshader, off |
hw.gsmModem |
Obsługa modemu GSM — określa, czy emulowane urządzenie zawiera modem obsługujący system radiowy telefonii GSM (Global System for Mobile Communications). | Tak, nie |
hw.initialOrientation |
Początkowa orientacja ekranu — konfiguruje początkową orientację ekranu na emulowanym urządzeniu (tryb pionowy lub poziomy). W trybie pionowym ekran jest wyższy niż szeroki. W trybie poziomym ekran jest szerszy niż jest wysoki. Podczas uruchamiania emulowanego urządzenia można zmienić orientację, jeśli w profilu urządzenia jest obsługiwany zarówno pionowy, jak i poziomy. | pionowy, poziomy |
hw.keyboard |
Obsługa klawiatury — określa, czy emulowane urządzenie obsługuje klawiaturę QWERTY. | Tak, nie |
hw.keyboard.charmap |
Nazwa uroku klawiatury — nazwa uczarowania sprzętu dla tego urządzenia. UWAGA: Zawsze powinno to być domyślne qwerty2 , chyba że obraz systemowy został odpowiednio zmodyfikowany. Ta nazwa jest wysyłana do jądra w czasie rozruchu. Użycie nieprawidłowej nazwy spowoduje, że urządzenie wirtualne będzie bezużyteczne. | |
hw.keyboard.lid |
Obsługa pokrywy klawiatury — jeśli obsługa klawiatury jest włączona, to ustawienie określa, czy klawiatura QWERTY może być zamknięta/ukryta, czy otwarta/widoczna. To ustawienie zostanie zignorowane, jeśli wartość hw.keyboard jest ustawiona na wartość false. UWAGA: wartość domyślna to false, jeśli emulowane urządzenie jest przeznaczone dla interfejsu API poziomu 12 lub nowszego. | Tak, nie |
hw.lcd.backlight |
Podświetlenie LCD — określa, czy podświetlenie LCD jest symulowane przez emulowane urządzenie. | Tak, nie |
hw.lcd.density |
Gęstość LCD — gęstość emulowanego wyświetlacza LCD mierzona w pikselach niezależnych od gęstości lub dp (dp to jednostka pikseli wirtualnych). Gdy ustawienie ma wartość 160 dp, każdy dp odpowiada jednemu pikselowi fizycznemu. W czasie wykonywania system Android używa tej wartości do wybierania i skalowania odpowiednich zasobów/zasobów w celu poprawnego renderowania wyświetlania. | 120, 160, 240, 213, 320 |
hw.lcd.depth |
Głębokość koloru LCD — głębokość bitowa emulowanej ramki, która przechowuje mapę bitową do napędzania wyświetlacza LCD. Ta wartość może być 16 bitów (65 536 możliwych kolorów) lub 32 bitów (16 777 216 kolorów plus przezroczystość). Ustawienie 32-bitowe może sprawić, że emulator będzie działać nieco wolniej, ale z lepszą dokładnością kolorów. | 16, 32 |
hw.lcd.height |
Wysokość pikseli LCD — liczba pikseli, które składają się na pionowy wymiar emulowanego wyświetlacza LCD. | |
hw.lcd.width |
Szerokość pikseli LCD — liczba pikseli, które składają się na wymiar poziomy emulowanego wyświetlacza LCD. | |
hw.mainKeys |
Sprzętowe klucze wsteczne/główne — określa, czy emulowane urządzenie obsługuje przyciski nawigacji Wstecz i Strona główna. Tę wartość można ustawić na tak , jeśli przyciski są implementowane tylko w oprogramowaniu. Jeśli hw.mainKeys ustawiono wartość tak, emulator nie wyświetli przycisków nawigacji na ekranie, ale możesz użyć panelu bocznego emulatora, aby "nacisnąć" te przyciski. |
Tak, nie |
hw.ramSize |
Rozmiar pamięci RAM urządzenia — ilość fizycznej pamięci RAM na emulowanym urządzeniu w megabajtach. Wartość domyślna zostanie obliczona na podstawie rozmiaru ekranu lub wersji skóry. Zwiększenie rozmiaru może zapewnić szybszą operację emulatora, ale kosztem wymagających większej ilości zasobów z komputera dewelopera. | |
hw.screen |
Typ ekranu dotykowego — definiuje typ ekranu na emulowanym urządzeniu. Ekran wielodotykowy może śledzić co najmniej dwa palce na interfejsie dotykowym. Ekran dotykowy może wykrywać tylko zdarzenia dotknięcia jednym palcem. Ekran bezobsługowy nie wykrywa zdarzeń dotykowych. | dotykowa, wielodotykowa, bez dotyku |
hw.sdCard |
Obsługa kart SDCard — określa, czy emulowane urządzenie obsługuje wstawianie i usuwanie kart wirtualnych SD (Secure Digital). Emulator używa możliwych do zainstalowania obrazów dysków przechowywanych na komputerze dewelopera w celu symulowania partycji rzeczywistych urządzeń kart SD (zobacz hw.sdCard.path). | Tak, nie |
sdcard.size |
Rozmiar sdCard — określa rozmiar pliku wirtualnej karty SD w lokalizacji określonej przez hw.sdCard.path . dostępne na urządzeniu (w bajtach). Jeśli ta wartość jest liczbą całkowitą, określa rozmiar w bajtach. Można również określić rozmiar w kilobajtach, megabajtach i gigabajtach, dołączając K, M lub G do wartości. Minimalny rozmiar to 9M , a maksymalny rozmiar to 1023G. |
|
hw.sdCard.path |
Ścieżka obrazu sdCard — określa nazwę pliku i ścieżkę do pliku obrazu partycji karty SD na komputerze dewelopera. Na przykład tę ścieżkę można ustawić na C:\sd\sdcard.img w systemie Windows. | |
hw.sensors.magnetic_field |
Czujnik pola magnetycznego — określa, czy emulowane urządzenie obsługuje czujnik pola magnetycznego. Czujnik pola magnetycznego (znany również jako magnetometr) raportuje otoczenia pole geofenicowe mierzone wzdłuż trzech osi czujników. Włącz to ustawienie dla aplikacji, które potrzebują dostępu do odczytu kompasu. Na przykład aplikacja nawigacji może używać tego czujnika do wykrywania kierunku twarzy użytkownika. | Tak, nie |
hw.sensors.orientation |
Czujnik orientacji — określa, czy emulowane urządzenie zapewnia wartości czujników orientacji. Czujnik orientacji mierzy stopnie obrotu, które urządzenie wykonuje wokół wszystkich trzech osi fizycznych (x, y, z). Należy pamiętać, że czujnik orientacji został przestarzały w systemie Android 2.2 (poziom 8 interfejsu API). | Tak, nie |
hw.sensors.proximity |
Czujnik zbliżeniowy — określa, czy emulowane urządzenie obsługuje czujnik zbliżeniowy. Ten czujnik mierzy bliskość obiektu względem ekranu widoku urządzenia. Ten czujnik jest zwykle używany do określenia, czy słuchawka jest trzymana w uchu danej osoby. | Tak, nie |
hw.sensors.temperature |
Czujnik temperatury — określa, czy emulowane urządzenie obsługuje czujnik temperatury. Ten czujnik mierzy temperaturę urządzenia w stopniach Celsjusza (°C). | Tak, nie |
hw.touchScreen |
Obsługa ekranu dotykowego — określa, czy emulowane urządzenie obsługuje ekran dotykowy. Ekran dotykowy służy do bezpośredniego manipulowania obiektami na ekranie. | Tak, nie |
hw.trackBall |
Obsługa trackballa — określa, czy emulowane urządzenie obsługuje trackball. | Tak, nie |
hw.useext4 |
Obsługa systemu plików EXT4 — określa, czy emulowane urządzenie używa systemu plików Linux EXT4 dla partycji. Ponieważ typ systemu plików jest teraz automatycznie wykrywany, ta opcja jest przestarzała i ignorowana. | nie |
kernel.newDeviceNaming |
Nazewnictwo nowego urządzenia jądra — służy do określania, czy jądro wymaga nowego schematu nazewnictwa urządzeń. Jest to zwykle używane z jądrami systemu Linux 3.10 i nowszymi. Jeśli zostanie ustawiona opcja autowykrywania, emulator automatycznie wykryje, czy jądro wymaga nowego schematu nazewnictwa urządzeń. | autowykrywanie, tak, nie |
kernel.parameters |
Parametry jądra — określa ciąg parametrów rozruchu jądra systemu Linux. Domyślnie to ustawienie jest puste. | |
kernel.path |
Ścieżka jądra — określa ścieżkę do jądra systemu Linux. Jeśli ta ścieżka nie zostanie określona, emulator będzie szukać w katalogu systemowym emulatora dla jądra-ranchu. | |
kernel.supportsYaffs2 |
Obsługa partycji YAFFS2 — określa, czy jądro obsługuje partycje YAFFS2 (Jeszcze inny system plików Flash 2). Zazwyczaj dotyczy to tylko jąder przed systemem Linux 3.10. Jeśli zostanie ustawiona opcja autowykrywania , emulator automatycznie wykryje, czy jądro może zainstalować systemy plików YAFFS2. | autowykrywanie, tak, nie |
skin.name |
Nazwa skóry — nazwa skóry emulatora systemu Android. Skóra to kolekcja plików definiujących elementy wizualne i sterujące wyświetlacza emulatora; W tym artykule opisano, jak będzie wyglądać okno usługi AVD na komputerze dewelopera. Skóra opisuje rozmiar ekranu, przyciski i ogólny projekt, ale nie ma wpływu na działanie aplikacji. | |
skin.path |
Ścieżka skóry — ścieżka do katalogu zawierającego pliki skóry emulatora określone w skin.name Ten katalog zawiera pliki układu hardware.ini i pliki obrazów dla elementów wyświetlania skóry. | |
skin.dynamic |
Dynamika skóry – czy skóra jest dynamiczna . Skóra emulatora jest dynamiczną skórą, jeśli emulator ma utworzyć skórę danego rozmiaru na podstawie określonej szerokości i wysokości. | nie |
Aby uzyskać więcej informacji na temat tych właściwości, zobacz Właściwości profilu sprzętowego.