De Android-emulator simuleert Android-apparaten op uw computer, zodat u uw applicatie op verschillende apparaten en Android API-niveaus kunt testen zonder dat u elk fysiek apparaat nodig heeft. De emulator biedt deze voordelen: Flexibiliteit: Naast het kunnen simuleren van verschillende apparaten en Android API-niveaus, wordt de emulator geleverd met vooraf gedefinieerde configuraties voor verschillende Android-telefoons, -tablets, Wear OS en Android TV-apparaten. High fidelity: de emulator biedt bijna alle mogelijkheden van een echt Android-apparaat. U kunt inkomende telefoongesprekken en sms-berichten simuleren, de locatie van het apparaat specificeren, verschillende netwerksnelheden simuleren, rotatie en andere hardwaresensoren simuleren, toegang krijgen tot de Google Play Store en nog veel meer. Snelheid: het testen van uw app op de emulator is in sommige opzichten sneller en gemakkelijker dan op een fysiek apparaat. U kunt bijvoorbeeld sneller gegevens naar de emulator overbrengen dan naar een apparaat dat via USB is aangesloten In de meeste gevallen is de emulator de beste optie voor uw testbehoeften. Deze pagina behandelt de kernfuncties van de emulator en hoe u ermee aan de slag kunt U kunt uw app ook op een fysiek apparaat implementeren. Zie Apps uitvoeren op een hardwareapparaat voor meer informatie ## Ga aan de slag met de emulator Met de Android-emulator kunt u uw app virtueel op veel verschillende apparaten testen. De emulator wordt geleverd met Android Studio, dus u hoeft deze niet apart te installeren. Om de emulator te gebruiken, volgt u deze basisstappen, die in meer detail worden beschreven in de volgende secties: - Controleer of u aan de systeemvereisten voldoet - Maak een Android Virtual Device (AVD) - Voer uw app uit op de emulator - Navigeer door de emulator Deze pagina behandelt de stappen om uw virtuele testomgeving in te stellen en te verkennen in meer detail. Als je app al op de emulator draait en klaar bent om meer geavanceerde functies te gebruiken, zie Geavanceerd emulatorgebruik Zie Bekende problemen met Android Emulator oplossen als u problemen ondervindt met de emulator. Afhankelijk van uw behoeften en middelen, kan het de moeite waard zijn om u te verdiepen in systeemvereisten en technische configuraties, of is het misschien beter om een ​​fysiek apparaat te gebruiken Emulator-systeemvereisten Voor de beste ervaring moet u de emulator in Android Studio gebruiken op een computer met minimaal de volgende specificaties: - 16 GB RAM-geheugen - 64-bits Windows-, macOS-, Linux- of Chrome OS-besturingssysteem - 16 GB schijfruimte Als u niet over deze specificaties beschikt, werkt de emulator mogelijk nog steeds, maar niet soepel. Overweeg in dat geval om in plaats daarvan op een fysiek apparaat te testen door de richtlijnen te volgen bij Apps uitvoeren op een hardwareapparaat Maak een virtueel Android-apparaat Elk exemplaar van de Android-emulator gebruikt een *Android virtueel apparaat (AVD)* naar specificeer de Android-versie en hardwarekenmerken van de gesimuleerde apparaat. Om uw app effectief te testen, maakt u een AVD die elke app modelleert apparaat waarop uw app is ontworpen. Zie voor het maken van een AVD Creëer en beheer virtuele apparaten Elke AVD functioneert als een onafhankelijk apparaat met zijn eigen privéopslag voor gebruikersgegevens, SD-kaart, enzovoort. Standaard slaat de emulator de gebruikersgegevens, SD-kaartgegevens en cache op in een map die specifiek is voor die AVD. Wanneer u de emulator start, worden de gebruikersgegevens en SD-kaartgegevens uit de AVD-directory geladen Voer uw app uit op de emulator Nadat u een AVD hebt gemaakt, kunt u de Android Emulator starten en een app in uw project uitvoeren: Selecteer in de werkbalk de AVD waarop u uw app wilt uitvoeren in het menu van het doelapparaat Figuur 1.Het menu van het doelapparaat Klik Loop. Het kan ongeveer een minuut duren voordat de emulator voor de eerste keer wordt gestart, maar volgende lanceringen gebruiken een momentopname en zouden sneller moeten starten. Als u problemen ondervindt, raadpleegt u de handleiding voor het oplossen van problemen Zodra uw app op uw AVD is geïnstalleerd, kunt u deze vanaf het apparaat uitvoeren zoals u zou elke app op een apparaat uitvoeren. Elke keer dat u nieuwe wijzigingen wilt doorvoeren, je moet klikken **Uitvoeren** of **Wijzigingen toepassen** nogmaals Draag OS-koppelingsassistent Als u uw app wilt testen met Wear OS-apparaten, leidt de Wear OS-koppelingsassistent u stap voor stap door het koppelen van Wear OS-emulators met fysieke of virtuele telefoons, rechtstreeks in Android Studio. Zie De Wear OS-emulator-koppelingsassistent gebruiken voor meer informatie Navigeer door de emulator Terwijl de emulator actief is, kunt u de muisaanwijzer van uw computer gebruiken om uw vinger op het aanraakscherm na te bootsen en het emulatorpaneel gebruiken om algemene acties uit te voeren Navigeer door het emulatorscherm Gebruik de muisaanwijzer van uw computer om uw vinger op het touchscreen na te bootsen, menu-items en invoervelden te selecteren en op knoppen en bedieningselementen te klikken. Gebruik het toetsenbord van uw computer om tekens te typen en emulatorsnelkoppelingen in te voeren **Tabel 1 Gebaren voor het navigeren door de emulator |Functie||Beschrijving| |Veeg over het scherm||Wijs naar het scherm, houd de primaire muisknop ingedrukt, veeg over het scherm en laat los.| |Sleep een item||Wijs naar een item op het scherm, houd de primaire muisknop ingedrukt, verplaats het item en laat los.| |Tik||Wijs naar het scherm, druk op de primaire muisknop en laat los.| |Dubbeltik||Wijs naar het scherm, dubbelklik snel op de primaire muisknop en laat los.| |Aanraken& ingedrukt houden||Wijs een item op het scherm aan, druk op de primaire muisknop, houd ingedrukt en laat los.| |Typ||U kunt de emulator typen met behulp van het toetsenbord van uw computer of met een toetsenbord dat verschijnt op het emulatorscherm. Control ( Command op macOS) roept een knijpgebaar op multi-touch-interface. De muis fungeert als wijsvinger en over de ankerpunt is de tweede vinger. Sleep de cursor om het eerste punt te verplaatsen Klikken met de linkermuisknop bootst beide punten na en laat mimics beide punten oppakken |Verticaal vegen||Open een verticaal menu op het scherm en gebruik het scrollwiel (muiswiel) om door de menu-items te bladeren. Klik op een menu-item om het te selecteren.| Voer algemene acties uit met behulp van het emulatorpaneel Om algemene acties met de emulator uit te voeren, gebruikt u de emulatorwerkbalk als u de emulator uitvoert in Android Studio, of het paneel aan de rechterkant als u de emulator uitvoert in een venster buiten Android Studio. Tabel 2 beschrijft algemene emulatoracties en bijbehorende knoppen U kunt sneltoetsen gebruiken om veel algemene acties in de emulator uit te voeren Druk op voor een volledige lijst met snelkoppelingen in de emulator `F1` (`Command`+op macOS) om het Help-venster in het Verlengd controles raam. **Tabel 2 Algemene acties in de emulator |Functie||Beschrijving| |Sluiten | |Sluit de emulator.| |Minimaliseren | |Minimaliseer het emulatorvenster.| |Formaat wijzigen||Pas de grootte van de emulator aan zoals u met elk ander besturingssysteemvenster zou doen. De emulator behoudt een beeldverhouding die geschikt is voor uw apparaat.| |Kracht | |Klik om het scherm aan of uit te zetten | Klik en houd vast om het apparaat in of uit te schakelen |Volume omhoog | |Klik om een ​​schuifregelaar weer te geven en het volume hoger te zetten. Klik nogmaals om het harder te zetten, of gebruik de schuifregelaar om het volume te wijzigen.| |Volume lager | |Klik om een ​​schuifregelaar weer te geven en het volume lager te zetten. Klik nogmaals om het nog zachter te zetten, of gebruik de schuifregelaar om het volume te wijzigen.| | Naar links draaien | |Draai het apparaat 90 graden linksom.| | Naar rechts draaien | |Draai het apparaat 90 graden rechtsom.| |Maak een screenshot | |Klik om een ​​screenshot van het apparaat te maken.Klik om de cursor te veranderen in het zoompictogram. Klik nogmaals op de knop om de zoommodus te verlaten In- en uitzoomen in de zoommodus: Houd ingedrukt om te pannen in de zoommodus Om in de zoommodus op het apparaatscherm te tikken, |Terug | |Keer terug naar het vorige scherm of sluit een dialoogvenster, een optiemenu, het meldingenvenster of het schermtoetsenbord.| |Thuis | |Terug naar het beginscherm.Overzicht (Recente applicaties) |Tik om een ​​lijst met miniatuurafbeeldingen te openen van apps waarmee u onlangs hebt gewerkt. Tik op de miniatuur om een ​​app te openen. Veeg naar links of rechts om een ​​miniatuur uit de lijst te verwijderen. Deze knop wordt niet ondersteund voor Wear OS.| |Vouwen | |Voor opvouwbare apparaten: vouw het apparaat om de kleinere schermconfiguratie weer te geven.| |Ontvouwen | |Voor opvouwbare apparaten: vouw het apparaat uit om de grotere schermconfiguratie weer te geven.| |Knop 1 | |Voor Wear-apparaten drukt u op knop 1 op het apparaat. Alleen beschikbaar op Wear-apparaten met API-niveau 28 of hoger.| |Knop 2 | |Voor Wear-apparaten drukt u op knop 2 op het apparaat. Alleen beschikbaar op Wear-apparaten met API-niveau 30 of hoger.| |Palm | |Voor Wear-apparaten drukt u met uw handpalm op het scherm van het apparaat. Hiermee zet u uw apparaat in de omgevingsmodus. Alleen beschikbaar op Wear-apparaten met API-niveau 28 of hoger.| |Kantelen | |Kantel het apparaat voor Wear-apparaten. Hierdoor wordt de omgevingsmodus verlaten. Alleen beschikbaar op Wear-apparaten met API-niveau 28 of hoger.| |Menu||Druk op |Control+ M ( Command+ M op macOS) om de menuknop te simuleren |Meer | |Klik om toegang te krijgen tot andere functies en instellingen.| ## Werk de emulator bij Om de Android-emulator bij te werken, selecteert u het **Android-emulator**-onderdeel op het tabblad **SDK Tools** van **SDK Manager Zie voor instructies Werk uw hulpprogramma's bij met behulp van SDK Manager.