Sådan opretter du en virtuel enhed til at efterligne dine apps - Teknologi
Gå til indhold

Sådan opretter du et virtuelt apparat til at efterligne dine apps

Annoncer

I tidligere indlæg byggede vi et første Android-projekt og gennemgik, hvad mappestrukturen, der genereres med projektet, består af, i dette
Ved denne lejlighed vil vi se, hvordan du starter vores applikation direkte på en emulator eller virtuel enhed.


Disse enheder er kendt som Android Virtual Device (AVD) og består grundlæggende af emulatorer, som vi skaber og konfigurerer efter vores behov med hensyn til typen af enhed, uanset om det er en mobiltelefon eller tablet, skærmstørrelse eller tæthed, egenskaber, operativsystemversion, hukommelse blandt andre elementer, der kan være vigtige for vores applikation.

Android Studio inkluderer sine egne emulatorer, som vi skal downloade og konfigurere, selvom dette ikke er det eneste alternativ, da vi kan inkludere tredjepartsemulatorer eller blot køre applikationen på fysiske enheder, dette sidste alternativ er ideelt, da vi tjekker direkte på enheden og ressourceforbruget afhænger af det, mens hvis vi bruger emulatorer skal vi tildele pc-ressourcer til emulatoren, da de opfører sig som virtuelle maskiner, der kræver et højt forbrug af RAM-hukommelse, dog er det godt at have disse to alternativer.

Oprettelse af en mobiltelefonemulator.

 

Hvis en emulator allerede er blevet oprettet i Android Studio, vil navnet på den virtuelle enhed blive vist i øverste venstre hjørne, i dette tilfælde, som nævnt i tidligere indlæg, har vi oprettet en emulator API 28 Pixel 2som allerede er valgt og klar til at køre programmet.


Hvis du vil oprette en anden, kan vi gå ind i muligheden Enhedshåndtering hvorfra vi vil se den oprettede emulator og kan ændre den, eller klik på "Opret enhed" for at oprette en ny.

Hvis det tværtimod er første gang, du opretter en Android Studio-emulator, vil du se, at der i øverste venstre hjørne vises en mulighed, der indikerer, at der ikke er nogen enheder (ingen enheder), og hvis vi viser denne mulighed, finder vi 3 muligheder, hvorfra vi kan indtaste "AVD Manager” eller det samme ikon i den øverste bjælke som vist på billedet.


Ved at klikke på indstillingen indlæses den samme skærm, som vi viste tidligere, men i dette tilfælde er der ingen emulatorer oprettet, og i stedet giver de os mulighed for at oprette en.


Ved at klikke på opret indlæses et vindue, hvor vi ser de forskellige kategorier for at skabe emulatorer såsom tv, mobiltelefoner, ure, tabletter, blandt andre.

 

Herfra vælger vi indstillingen "Telefon" og vælger en af de tilgængelige, der kan vi se navnet på enheden, hvis den har Google Play (vigtigt for ressourcer, der kræver Google API'er), størrelse, opløsning og skærmtæthed, i I dette tilfælde vælger vi "Pixel 2", og vi klikker på Næste.


 

Når vi gør dette, indlæses endnu et vindue, hvorfra vi skal downloade billedet af den version af operativsystemet, vi vil arbejde med. Hvis der er billeder, der tidligere er downloadet, vil de blive vist her, men i dette tilfælde ser vi, at der ikke er nogen (det er meget vigtigt, at vi er forbundet til internettet, ellers kunne denne proces ikke udføres for at downloade, derefter er ikke nødvendigt), klikker vi på Download af den mulighed, vi ønsker, for eksempel, som det ses på billedet, downloader vi "android Pie"


Når du gør dette, indlæses et andet vindue, hvor vi skal acceptere brugslicensen og klikke på Næste

Den virtuelle enheds download og installationsprocessen starter automatisk, dette kan tage et stykke tid afhængigt af din internetforbindelse.


Når vi er færdige og færdige, vender vi tilbage til det forrige vindue, hvor vi allerede ser det downloadede billede, vælg det og klik på Næste


Vi ser, hvordan et nyt vindue nu indlæses, hvor vi definerer emulatorindstillingerne i form af navn, skærmorientering og avancerede muligheder, hvor mængden af allokeret RAM kan tildeles manuelt, hvis hukommelsesbrug simuleres eksternt blandt andre funktioner, så klikker vi på Udfør .


Når vi gør dette, ser vi, at vores emulator allerede er tilknyttet, og enheden er indlæst i afsnittet "Enhedshåndtering" som vist i begyndelsen af denne vejledning.

Hvis vi vil, kan vi starte emulatoren direkte eller klikke på sidefanen "Enhedshåndtering" for at skjule den (ikke nødvendigt) og klikke på KØR-ikonet øverst.

 

dette starter emulatoren og viser vores applikation, denne proces kan tage et stykke tid første gang, når opsætningsprocessen starter, herefter forventes emulatoren at være meget hurtigere fra nu af.


Hvis vi vil oprette en ny emulator, går vi tilbage til Enhedshåndtering og klikker på Opret enhed


Når vi gør det, gentager vi de foregående trin, for eksempel kan vi oprette en tablet, og i slutningen vil vi se, at den nye emulator er indlæst, og når vi viser mulighederne, finder vi alle de oprettede emulatorer.


Hvis vi går ind i Device Manager igen, vil vi se begge emulatorer og derfra definerer vi hvilken emulator der skal bruges til at teste vores applikation, ved at kunne starte den direkte i hver emulator eller ved at vælge den øverst og køre applikationen direkte

Ved at gøre dette indlæses emulatoren, og vi kan også se, hvordan hver emulatorkørsel er opdelt i faner.

Emulator display.

 

Tidligere blev standardemulatoren indlæst som et separat vindue, i øjeblikket er den som standard inkluderet i Android Studio-grænsefladen på venstre side, men vi kan placere den hvor som helst eller fjerne den, hvis vi vil have den til at flyde, og så flytte en ekstern skærm, så at den er uafhængig af IDE.

 

For at minimere emulatoren kan vi klikke på sidefanen "Emulator" og vise den igen ved at klikke på den igen.


 

Hvis vi vil ændre positionen, højreklikker vi på "Emulator", og vi ser forskellige muligheder, i dette tilfælde vælger vi "Flyt til" og definerer den ønskede placering.

Hvis vi nu vil gøre emulatoren flydende, så vælger vi "Display mode" og "Float" muligheden

Således har vi emulatoren som et separat vindue fra udviklingsmiljøet.


Og med det har vi allerede skabt og konfigureret virtuelle enheder, som vi kan teste vores første applikation med.

 

Det kan også interessere dig.

 



Er der noget, du vil tilføje eller kommentere om dette indlæg? gør gerne....Og hvis du kunne lide det... Jeg inviterer dig til at dele y Tilmeld dig ved at klikke på knappen "Tilmeld dig dette websted" for at høre flere indlæg som dette 😉