Ginagaya ng Android Emulator ang mga Android device sa iyong computer para masubukan mo ang iyong application sa iba't ibang device at Android API level nang hindi kinakailangang magkaroon ng bawat pisikal na device. Ang emulator ay nag-aalok ng mga pakinabang na ito: Kakayahang umangkop: Bilang karagdagan sa kakayahang gayahin ang iba't ibang device at Android API level, ang emulator ay may mga paunang natukoy na configuration para sa iba't ibang Android phone, tablet, Wear OS, at Android TV device. Mataas na katapatan: Ang emulator ay nagbibigay ng halos lahat ng mga kakayahan ng isang tunay na Android device. Maaari mong gayahin ang mga papasok na tawag sa telepono at text message, tukuyin ang lokasyon ng device, gayahin ang iba't ibang bilis ng network, gayahin ang pag-ikot at iba pang mga sensor ng hardware, i-access ang Google Play Store, at marami pang iba. Bilis: Ang pagsubok sa iyong app sa emulator sa ilang paraan ay mas mabilis at mas madali kaysa sa paggawa nito sa isang pisikal na device. Halimbawa, maaari kang maglipat ng data nang mas mabilis sa emulator kaysa sa isang device na nakakonekta sa USB Sa karamihan ng mga kaso, ang emulator ay ang pinakamahusay na opsyon para sa iyong mga pangangailangan sa pagsubok. Sinasaklaw ng page na ito ang mga pangunahing pag-andar ng emulator at kung paano magsimula dito Bilang kahalili, maaari mong i-deploy ang iyong app sa isang pisikal na device. Para sa higit pang impormasyon, tingnan ang Magpatakbo ng mga app sa isang hardware device ## Magsimula sa emulator Hinahayaan ka ng Android Emulator na subukan ang iyong app sa maraming iba't ibang device nang halos. Ang emulator ay kasama ng Android Studio, kaya hindi mo kailangang i-install ito nang hiwalay. Upang gamitin ang emulator, sundin ang mga pangunahing hakbang na ito, na inilalarawan nang mas detalyado sa mga sumusunod na seksyon: - I-verify na mayroon kang mga kinakailangan sa system - Lumikha ng Android Virtual Device (AVD) - Patakbuhin ang iyong app sa emulator - Mag-navigate sa emulator Sinasaklaw ng page na ito ang mga hakbang sa pag-set up at pag-explore ng iyong virtual testing environment nang mas detalyado. Kung gumagana na ang iyong app sa emulator at handa nang gumamit ng mas advanced na mga feature, tingnan ang Advanced na paggamit ng emulator Kung nakakaranas ka ng mga isyu sa emulator, tingnan ang I-troubleshoot ang mga kilalang isyu sa Android Emulator. Depende sa iyong mga pangangailangan at mapagkukunan, maaaring sulit na suriin ang mga kinakailangan ng system at mga teknikal na pagsasaayos, o maaaring mas mahusay na gumamit ng pisikal na device Mga kinakailangan sa system ng emulator Para sa pinakamahusay na karanasan, dapat mong gamitin ang emulator sa Android Studio sa isang computer na may hindi bababa sa mga sumusunod na detalye: - 16 GB ng RAM - 64-bit na Windows, macOS, Linux, o Chrome OS operating system - 16 GB na espasyo sa disk Kung wala kang mga spec na ito, maaaring tumakbo pa rin ang emulator ngunit hindi maayos. Sa kasong ito, isaalang-alang ang pagsubok sa isang pisikal na device sa halip sa pamamagitan ng pagsunod sa gabay sa Magpatakbo ng mga app sa isang hardware device Lumikha ng Android Virtual Device Ang bawat instance ng Android Emulator ay gumagamit ng isang *Android virtual device (AVD)* sa tukuyin ang bersyon ng Android at mga katangian ng hardware ng kunwa aparato. Para mabisang subukan ang iyong app, gumawa ng AVD na nagmomodelo sa bawat isa device na idinisenyo upang gumana ang iyong app. Upang lumikha ng AVD, tingnan Gumawa at mamahala ng mga virtual na device Ang bawat AVD ay gumagana bilang isang independiyenteng device na may sarili nitong pribadong storage para sa data ng user, SD card, at iba pa. Bilang default, iniimbak ng emulator ang data ng user, data ng SD card, at cache sa isang direktoryo na partikular sa AVD na iyon. Kapag inilunsad mo ang emulator, nilo-load nito ang data ng user at data ng SD card mula sa direktoryo ng AVD Patakbuhin ang iyong app sa emulator Pagkatapos mong gumawa ng AVD, maaari mong simulan ang Android Emulator at magpatakbo ng app sa iyong proyekto: Sa toolbar, piliin ang AVD kung saan mo gustong patakbuhin ang iyong app mula sa menu ng target na device Figure 1. Ang target na menu ng device I-click Takbo. Ang emulator ay maaaring tumagal ng isang minuto o higit pa upang ilunsad sa unang pagkakataon, ngunit ang mga kasunod na paglulunsad ay gumagamit ng snapshot at dapat na ilunsad nang mas mabilis. Kung nakakaranas ka ng mga isyu, tingnan ang gabay sa pag-troubleshoot Kapag na-install na ang iyong app sa iyong AVD, maaari mo itong patakbuhin mula sa device bilang ikaw magpapatakbo ng anumang app sa isang device. Anumang oras na gusto mong mag-deploy ng mga bagong pagbabago, kailangan mong i-click **Tumakbo** o **Ilapat ang Mga Pagbabago** muli Magsuot ng OS pairing assistant Kung gusto mong subukan ang iyong app gamit ang mga Wear OS device, gagabayan ka ng Wear OS pairing assistant nang sunud-sunod sa pamamagitan ng pagpapares ng Wear OS emulator sa mga pisikal o virtual na telepono nang direkta sa Android Studio. Para matuto pa, tingnan ang Gamitin ang Wear OS emulator pairing assistant Mag-navigate sa emulator Habang tumatakbo ang emulator, maaari mong gamitin ang pointer ng mouse ng iyong computer para gayahin ang iyong daliri sa touch screen at gamitin ang panel ng emulator para magsagawa ng mga karaniwang pagkilos Mag-navigate sa screen ng emulator Gamitin ang pointer ng mouse ng iyong computer upang gayahin ang iyong daliri sa touchscreen, piliin ang mga item sa menu at mga input field, at i-click ang mga button at kontrol. Gamitin ang keyboard ng iyong computer upang mag-type ng mga character at magpasok ng mga shortcut ng emulator **Talahanayan 1 Mga galaw para sa pag-navigate sa emulator |Tampok||Paglalarawan| |I-swipe ang screen||Ituro ang screen, pindutin nang matagal ang pangunahing pindutan ng mouse, mag-swipe sa screen, at pagkatapos ay bitawan.| |Mag-drag ng item||Ituro ang isang item sa screen, pindutin nang matagal ang pangunahing pindutan ng mouse, ilipat ang item, at pagkatapos ay bitawan.| |I-tap||Ituro ang screen, pindutin ang pangunahing pindutan ng mouse, at pagkatapos ay bitawan.| |Double tap||Ituro ang screen, i-double click ang pangunahing pindutan ng mouse nang mabilis, at pagkatapos ay bitawan.| |Pindutin& hold||Ituro ang isang item sa screen, pindutin ang pangunahing pindutan ng mouse, pindutin nang matagal, at pagkatapos ay bitawan.| |Uri||Maaari kang mag-type sa emulator sa pamamagitan ng paggamit ng keyboard ng iyong computer o paggamit ng keyboard na lumalabas sa screen ng emulator. Pagpindot Ang Control ( Command sa macOS) ay naglalabas ng isang pakurot na galaw multi-touch na interface. Ang mouse ay gumaganap bilang ang unang daliri, at sa kabila ng anchor point ay ang pangalawang daliri. I-drag ang cursor para ilipat ang unang punto Ang pag-click sa kaliwang pindutan ng mouse ay ginagaya ang pagpindot sa parehong mga punto at ang paglabas ng mga panggagaya na kinuha ang pareho |Vertical swipe||Buksan ang patayong menu sa screen at gamitin ang scroll wheel (mouse wheel) upang mag-scroll sa mga item sa menu. Mag-click sa isang menu item upang piliin ito.| Magsagawa ng mga karaniwang pagkilos gamit ang emulator panel Upang magsagawa ng mga karaniwang pagkilos sa emulator, gamitin ang emulator toolbar, kung pinapatakbo mo ang emulator sa loob ng Android Studio, o ang panel sa kanang bahagi, kung pinapatakbo mo ang emulator sa isang window sa labas ng Android Studio. Inilalarawan ng talahanayan 2 ang mga karaniwang pagkilos ng emulator at mga nauugnay na button Maaari kang gumamit ng mga keyboard shortcut para magsagawa ng maraming karaniwang pagkilos sa emulator Para sa kumpletong listahan ng mga shortcut sa emulator, pindutin ang `F1` ( `Command`+sa macOS) upang buksan ang Help pane sa Extended mga kontrol bintana. **Talahanayan 2 Mga karaniwang pagkilos sa emulator |Tampok||Paglalarawan| |Isara | |Isara ang emulator.| |I-minimize | |I-minimize ang window ng emulator.| |Baguhin ang laki||Baguhin ang laki ng emulator gaya ng gagawin mo sa anumang iba pang window ng operating system. Ang emulator ay nagpapanatili ng aspect ratio na angkop para sa iyong device.| |Kapangyarihan | |I-click upang i-on o i-off ang screen | I-click nang matagal upang i-on o i-off ang device |Lakasan ang volume | |I-click upang tingnan ang kontrol ng slider at pataasin ang volume. Mag-click muli upang palakasin ito, o gamitin ang kontrol ng slider upang baguhin ang volume.| |Hinaan ang volume | |I-click upang tingnan ang kontrol ng slider at hinaan ang volume. Mag-click muli upang mas pababain ito, o gamitin ang kontrol ng slider upang baguhin ang volume.| |I-rotate pakaliwa | |I-rotate ang device nang 90 degrees counterclockwise.| |I-rotate pakanan | |I-rotate ang device nang 90 degrees clockwise.| |Kunin ang screenshot | |Mag-click upang kumuha ng screenshot ng device. Mag-click upang baguhin ang cursor sa icon ng zoom. Upang lumabas sa zoom mode, i-click muli ang button Upang mag-zoom in at out sa zoom mode: Upang mag-pan sa zoom mode, pindutin nang matagal Upang i-tap ang screen ng device sa zoom mode, |Bumalik | |Bumalik sa nakaraang screen o isara ang isang dialog, isang menu ng mga opsyon, ang panel ng Mga Notification, o ang onscreen na keyboard.| |Bahay | |Bumalik sa Home screen.Pangkalahatang-ideya (Kamakailang Apps) |I-tap upang buksan ang isang listahan ng mga thumbnail na larawan ng mga app na ginamit mo kamakailan. Para magbukas ng app, i-tap ang thumbnail nito. Upang mag-alis ng thumbnail sa listahan, i-swipe ito pakaliwa o pakanan. Ang button na ito ay hindi suportado para sa Wear OS.| |Itiklop | |Para sa mga foldable device, i-fold ang device upang ipakita ang mas maliit na configuration ng screen nito.| |Bumukas | |Para sa mga foldable device, i-unfold ang device upang ipakita ang mas malaking configuration ng screen nito.| | Pindutan 1 | |Para sa mga Wear device, pindutin ang Button 1 sa device. Available lang sa mga Wear device na nagpapatakbo ng API level 28 o mas mataas.| |Pindutan 2 | |Para sa mga Wear device, pindutin ang Button 2 sa device. Available lang sa mga Wear device na nagpapatakbo ng API level 30 o mas mataas.| | Palad | |Para sa mga Wear device, pindutin ang iyong palad sa screen ng device. Itinatakda nito ang iyong device sa ambient mode. Available lang sa mga Wear device na nagpapatakbo ng API level 28 o mas mataas.| |Itagilid | |Para sa mga Wear device, ikiling ang device. Aalis ito sa ambient mode. Available lang sa mga Wear device na nagpapatakbo ng API level 28 o mas mataas.| |Menu||Pindutin |Control+ M ( Command+ M sa macOS) para gayahin ang Menu button |Higit pa | |I-click upang ma-access ang iba pang mga tampok at setting.| ## I-update ang emulator Upang i-update ang Android Emulator, piliin ang **Android Emulator** component sa tab na **SDK Tools** ng **SDK Manager Para sa mga tagubilin, tingnan I-update ang iyong mga tool gamit ang SDK Manager.