Sök…


Anmärkningar

AVD står för Android Virtual Device

Ta skärmdumpar

Om du vill ta en skärmdump från Android Emulator (2.0), behöver du bara trycka på Ctrl + S eller så klickar du på kameraikonen i sidofältet:

Ta en skärmdump i Android Emulator 2.0

Om du använder en äldre version av Android Emulator eller vill ta en skärmdump från en riktig enhet, måste du klicka på kameraikonen i Android Monitor:

Skärmfångsknapp i Android Monitor

Dubbelkontrollera att du har valt rätt enhet, eftersom detta är en vanlig fallgrop.

När du har tagit en skärmdump kan du eventuellt lägga till följande dekorationer till den (se även bilden nedan):

  1. En enhetsram runt skärmdumpen.
  2. En droppskugga under enhetsramen.
  3. En skärmbländning över enhetens ram och skärmdump.

Dekorationsalternativ för skärmdumpar

Öppna AVD Manager

När SDK har installerats kan du öppna AVD Manager från kommandoraden med android avd .

Du kan också komma åt AVD Manager från Android studio med Tools > Android > AVD Manager eller genom att klicka på AVD Manager-ikonen i verktygsfältet som är det andra i skärmdumpen nedan.

ange bildbeskrivning här

Simulera samtal

För att simulera ett telefonsamtal, tryck på knappen 'Utökade kontroller' som indikeras med tre punkter, välj 'Telefon' och välj 'Ring'. Du kan också välja att ändra telefonnummer.

ange bildbeskrivning här

Lösa fel när du startar emulator

Först och främst, se till att du har aktiverat " Virtualisering" i din BIOS-installation.

Starta Android SDK Manager , välj Extra och välj sedan Intel Hardware Accelerated Execution Manager och vänta tills din nedladdning är klar. Om det fortfarande inte fungerar öppnar du din SDK-mapp och kör /extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.exe .

Följ instruktionerna på skärmen för att slutföra installationen.

Eller för OS X kan du göra det utan instruktioner på skärmen som detta: /extras/intel/Hardware_Accelerated_Execution_Manager/HAXM\ installation

Om din CPU inte stöder VT-x eller SVM kan du inte använda x86-baserade Android-bilder. Använd istället ARM-baserade bilder.

När installationen är klar, bekräfta att virtualiseringsdrivrutinen fungerar korrekt genom att öppna ett kommandotolkfönster och köra följande kommando: sc query intelhaxm

Så här kör du en x86-baserad emulator med VM-acceleration: Om du kör emulatorn från kommandoraden, ange bara en x86-baserad AVD: emulator -avd <avd_name>

Om du följer alla stegen som nämns ovan korrekt, bör du säkert kunna se din AVD med HAXM komma normalt.



Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow