Android-emulatorn simulerar Android-enheter på din dator så att du kan testa din applikation på en mängd olika enheter och Android API-nivåer utan att behöva ha varje fysisk enhet. Emulatorn erbjuder dessa fördelar: Flexibilitet: Förutom att kunna simulera en mängd olika enheter och Android API-nivåer kommer emulatorn med fördefinierade konfigurationer för olika Android-telefoner, surfplattor, Wear OS och Android TV-enheter. High fidelity: Emulatorn ger nästan alla funktioner hos en riktig Android-enhet. Du kan simulera inkommande telefonsamtal och textmeddelanden, ange enhetens plats, simulera olika nätverkshastigheter, simulera rotation och andra hårdvarusensorer, komma åt Google Play Butik och mycket mer. Hastighet: Att testa din app på emulatorn är på vissa sätt snabbare och enklare än att göra det på en fysisk enhet. Du kan till exempel överföra data snabbare till emulatorn än till en enhet ansluten via USB I de flesta fall är emulatorn det bästa alternativet för dina testbehov. Den här sidan täcker kärnemulatorns funktioner och hur du kommer igång med den Alternativt kan du distribuera din app till en fysisk enhet. Mer information finns i Kör appar på en maskinvaruenhet ## Kom igång med emulatorn Android-emulatorn låter dig testa din app på många olika enheter virtuellt. Emulatorn kommer med Android Studio, så du behöver inte installera den separat. För att använda emulatorn, följ dessa grundläggande steg, som beskrivs mer i detalj i avsnitten som följer: - Kontrollera att du har systemkraven - Skapa en virtuell Android-enhet (AVD) - Kör din app på emulatorn - Navigera i emulatorn Den här sidan täcker stegen för att ställa in och utforska din virtuella testmiljö mer i detalj. Om du redan har din app igång på emulatorn och är redo att använda mer avancerade funktioner, se Avancerad emulatoranvändning Om du har problem med emulatorn, se Felsöka kända problem med Android Emulator. Beroende på dina behov och resurser kan det vara värt att fördjupa sig i systemkrav och tekniska konfigurationer, eller så kan det vara bättre att använda en fysisk enhet Emulatorsystemkrav För bästa upplevelse bör du använda emulatorn i Android Studio på en dator med minst följande specifikationer: - 16 GB RAM - 64-bitars operativsystem för Windows, macOS, Linux eller Chrome OS - 16 GB diskutrymme Om du inte har dessa specifikationer kan emulatorn fortfarande köra men inte smidigt. I det här fallet, överväg att testa på en fysisk enhet istället genom att följa anvisningarna i Kör appar på en hårdvaruenhet Skapa en virtuell Android-enhet Varje instans av Android-emulatorn använder en *Android virtuell enhet (AVD)* till ange Android-versionen och hårdvaruegenskaperna för den simulerade enhet. För att effektivt testa din app, skapa en AVD som modellerar var och en enhet som din app är utformad för att köras på. För att skapa en AVD, se Skapa och hantera virtuella enheter Varje AVD fungerar som en oberoende enhet med sin egen privata lagring för användardata, SD-kort och så vidare. Som standard lagrar emulatorn användardata, SD-kortdata och cache i en katalog som är specifik för den AVD:n. När du startar emulatorn laddar den användardata och SD-kortdata från AVD-katalogen Kör din app på emulatorn När du har skapat en AVD kan du starta Android-emulatorn och köra en app i ditt projekt: I verktygsfältet väljer du den AVD som du vill köra din app på från målenhetsmenyn Figur 1. Målenhetsmenyn Klick Springa. Emulatorn kan ta någon minut att starta för första gången, men efterföljande lanseringar använder en ögonblicksbild och bör startas snabbare. Om du upplever problem, se felsökningsguiden När din app är installerad på din AVD kan du köra den från enheten som du skulle köra vilken app som helst på en enhet. Varje gång du vill implementera nya ändringar, du måste klicka **Kör** eller **Tillämpa ändringar** igen Bär OS-parningsassistent Om du vill testa din app med Wear OS-enheter guidar Wear OS-parningsassistenten dig steg för steg genom att para Wear OS-emulatorer med fysiska eller virtuella telefoner direkt i Android Studio. Mer information finns i Använda Wear OS-emulatorparningsassistenten Navigera i emulatorn Medan emulatorn körs kan du använda datorns muspekare för att efterlikna ditt finger på pekskärmen och använda emulatorpanelen för att utföra vanliga åtgärder Navigera på emulatorskärmen Använd din datormuspekare för att efterlikna ditt finger på pekskärmen, välj menyalternativ och inmatningsfält och klicka på knappar och kontroller. Använd datorns tangentbord för att skriva tecken och ange emulatorgenvägar **Tabell 1 Gester för att navigera i emulator |Funktion||Beskrivning| |Svep på skärmen||Peka på skärmen, tryck och håll ned den primära musknappen, svep över skärmen och släpp sedan.| |Dra ett objekt||Peka på ett objekt på skärmen, tryck och håll ned den primära musknappen, flytta objektet och släpp sedan.| |Knacka||Peka på skärmen, tryck på den primära musknappen och släpp sedan.| |Dubbeltryck||Peka på skärmen, dubbelklicka snabbt på den primära musknappen och släpp sedan.| |Tryck& hold||Peka på ett objekt på skärmen, tryck på den primära musknappen, håll ned och släpp sedan.| |Typ||Du kan skriva i emulatorn genom att använda datorns tangentbord eller använda ett tangentbord som dyker upp på emulatorskärmen. Kontroll (kommando på macOS) visar en nypningsgest multi-touch-gränssnitt. Musen fungerar som första finger, och tvärs över ankarpunkten är det andra fingret. Dra markören för att flytta den första punkten Om du klickar på vänster musknapp härmar man att man pekar ner båda punkterna och släpper efter att man plockar upp båda |Vertikalt svep||Öppna en vertikal meny på skärmen och använd rullningshjulet (mushjulet) för att bläddra igenom menyalternativen. Klicka på ett menyalternativ för att välja det.| Utför vanliga åtgärder med emulatorpanelen För att utföra vanliga åtgärder med emulatorn, använd emulatorns verktygsfält, om du kör emulatorn i Android Studio, eller panelen på höger sida, om du kör emulatorn i ett fönster utanför Android Studio. Tabell 2 beskriver vanliga emulatoråtgärder och tillhörande knappar Du kan använda kortkommandon för att utföra många vanliga åtgärder i emulatorn För en komplett lista över genvägar i emulatorn, tryck på "F1". ( `Kommando`+på macOS) för att öppna hjälpfönstret i Förlängd kontroller fönster. **Tabell 2 Vanliga åtgärder i emulatorn |Funktion||Beskrivning| |Stäng | |Stäng emulatorn.| |Minimera | |Minimera emulatorfönstret.| |Ändra storlek||Ändra storlek på emulatorn som du skulle göra i alla andra operativsystemfönster. Emulatorn har ett bildförhållande som är lämpligt för din enhet.| | Kraft | |Klicka för att slå på eller av skärmen | Klicka och håll ned för att slå på eller stänga av enheten |Volym upp | |Klicka för att visa en reglage och höja volymen. Klicka igen för att höja den mer, eller använd skjutreglaget för att ändra volymen.| |Sänk volymen | |Klicka för att visa en reglage och sänk volymen. Klicka igen för att sänka den mer, eller använd skjutreglaget för att ändra volymen.| |Vrid åt vänster | |Rotera enheten 90 grader moturs.| |Rotera åt höger | |Rotera enheten 90 grader medurs.| |Ta en skärmdump | |Klicka för att ta en skärmdump av enheten. Klicka för att ändra markören till zoomikonen. För att avsluta zoomläget, klicka på knappen igen Så här zoomar du in och ut i zoomläge: För att panorera i zoomläge, håll ned För att trycka på enhetens skärm i zoomläge, |Tillbaka | |Återgå till föregående skärm eller stäng en dialogruta, en alternativmeny, meddelandepanelen eller skärmtangentbordet.| |Hem | |Återgå till startskärmen.Översikt (Senaste appar) |Knacka för att öppna en lista med miniatyrbilder av appar som du nyligen har arbetat med. För att öppna en app, tryck på dess miniatyrbild. För att ta bort en miniatyrbild från listan sveper du den åt vänster eller höger. Den här knappen stöds inte för Wear OS.| | Vik | |För vikbara enheter, vik enheten för att visa dess mindre skärmkonfiguration.| | Vik ut | |För hopfällbara enheter, fäll ut enheten för att visa dess större skärmkonfiguration.| |Knapp 1 | |För Wear-enheter, tryck på knapp 1 på enheten. Endast tillgängligt på Wear-enheter som kör API-nivå 28 eller högre.| |Knapp 2 | |För Wear-enheter, tryck på knapp 2 på enheten. Endast tillgängligt på Wear-enheter som kör API-nivå 30 eller högre.| | Palm | |För Wear-enheter trycker du på handflatan på enhetens skärm. Detta ställer in din enhet i omgivande läge. Endast tillgängligt på Wear-enheter som kör API-nivå 28 eller högre.| | Luta | |För Wear-enheter, luta enheten. Detta avslutar omgivningsläget. Endast tillgängligt på Wear-enheter som kör API-nivå 28 eller högre.| |Meny||Tryck |Control+ M ( Command+ M på macOS) för att simulera menyknappen |Mer | |Klicka för att komma åt andra funktioner och inställningar.| ## Uppdatera emulatorn För att uppdatera Android Emulator, välj **Android Emulator**-komponent på fliken **SDK-verktyg** i **SDK-hanteraren För instruktioner, se Uppdatera dina verktyg med SDK Manager.