Kuinka luoda virtuaalinen laite sovellusten emuloimiseksi - Tekniikka
Siirry sisältöön

Kuinka luoda virtuaalinen laite sovellusten emulointia varten

  • kirjoittaja

Mainokset

Aiemmissa merkinnöissä rakensimme ensimmäisen Android-projektin ja tarkastelimme, mistä projektin kanssa luotava hakemistorakenne koostuu, tässä
Tässä yhteydessä näemme kuinka käynnistämme sovelluksemme suoraan emulaattorissa tai virtuaalisessa laitteessa.


Nämä laitteet tunnetaan nimellä Android Virtual Device (AVD) ja koostuvat pohjimmiltaan emulaattoreista, jotka luomme ja konfiguroimme tarpeidemme mukaan, olipa kyseessä sitten matkapuhelin tai tabletti, näytön koko tai tiheys, ominaisuudet, käyttöjärjestelmäversio, muisti muiden elementtien joukossa, jotka voivat olla tärkeitä sovelluksemme kannalta.

Android Studio sisältää omat emulaattorinsa, jotka meidän on ladattava ja määritettävä, vaikka tämä ei ole ainoa vaihtoehto, koska voimme sisällyttää kolmannen osapuolen emulaattoreita tai yksinkertaisesti ajaa sovellusta fyysisille laitteille, tämä viimeinen vaihtoehto on ihanteellinen, koska tarkistamme suoraan laite ja resurssien kulutus riippuu siitä, kun taas emulaattoreita käytettäessä meidän on osoitettava pc-resurssit emulaattorille, koska ne käyttäytyvät kuin virtuaalikoneet, jotka vaativat paljon RAM-muistia, mutta nämä kaksi vaihtoehtoa on hyvä olla.

Matkapuhelinemulaattorin luominen.

 

Jos emulaattori on jo luotu Android Studiossa, niin virtuaalisen laitteen nimi näkyy vasemmassa yläkulmassa, tässä tapauksessa, kuten aiemmissa viesteissä mainittiin, olemme luoneet emulaattorin API 28 Pixel 2joka on jo valittu ja valmis suorittamaan sovelluksen.


Jos haluat luoda toisen, voimme syöttää vaihtoehdon Laitehallinta josta näemme luodun emulaattorin ja voimme muokata sitä, tai napsauta "Luo laite" luodaksesi uuden.

Jos päinvastoin olet ensimmäinen kerta, kun luot Android Studio -emulaattorin, näet, että vasemmassa yläkulmassa näkyy vaihtoehto, joka ilmoittaa, ettei laitteita ole (No Devices), ja jos näytämme tämän vaihtoehdon, löydämme 3 vaihtoehtoa, joista voimme syöttää "AVD Manager" tai sama kuvake yläpalkissa kuin kuvassa.


Napsauttamalla vaihtoehtoa ladataan sama näyttö, jonka näytimme aiemmin, mutta tässä tapauksessa emulaattoreita ei ole luotu, vaan ne antavat meille mahdollisuuden luoda sellainen.


Luomisen napsauttaminen lataa ikkunan, jossa näemme eri luokat emulaattorien luomiseen, kuten TV, matkapuhelimet, kellot, tabletit jne.

 

Täältä valitsemme "Puhelin"-vaihtoehdon ja valitsemme yhden käytettävissä olevista. Siellä näemme laitteen nimen, jos siinä on Google Play (tärkeää Google-sovellusliittymiä vaativille resursseille), koon, resoluution ja näytön tiheyden, tässä tapauksessa valitsemme "Pixel 2" ja napsautamme Seuraava.


 

Kun teemme tämän, toinen ikkuna ladataan, josta meidän on ladattava sen käyttöjärjestelmän version kuva, jonka kanssa haluamme työskennellä. Jos kuvia on aiemmin ladattu, ne näkyvät täällä, mutta tässä tapauksessa näemme, että niitä ei ole (on erittäin tärkeää, että olemme yhteydessä Internetiin, muuten tätä prosessia ei voitu suorittaa lataamiseksi, sen jälkeen ei ole välttämätön), napsautamme haluamasi vaihtoehdon Lataa, esimerkiksi kuten kuvasta näkyy, lataamme "android Pie"


Kun teet tämän, toinen ikkuna ladataan, jossa meidän on hyväksyttävä käyttöoikeus ja napsauta Seuraava

Virtuaalilaitteen lataus- ja asennusprosessi alkaa automaattisesti. Tämä voi kestää jonkin aikaa Internet-yhteydestäsi riippuen.


Kun olet valmis ja valmis, palaamme edelliseen ikkunaan, jossa näemme jo ladatun kuvan, valitse se ja napsauta Seuraava


Näemme kuinka nyt ladataan uusi ikkuna, jossa määritämme emulaattorin asetukset nimen, näytön suunnan ja lisäasetusten suhteen, joissa varatun RAM-muistin määrä voidaan määrittää manuaalisesti, jos muistin käyttöä simuloidaan ulkoisesti muiden ominaisuuksien ohella, napsautamme Valmis. .


Kun teemme tämän, näemme, että emulaattorimme on jo liitetty ja laite on ladattu "Laitehallinta" -osioon, kuten tämän oppaan alussa näkyy.

Jos haluamme, voimme käynnistää emulaattorin suoraan tai piilottaa sen napsauttamalla "Laitehallinta" -sivuvälilehteä (ei välttämätöntä) ja napsauttamalla yläreunassa olevaa RUN-kuvaketta.

 

tämä käynnistää emulaattorin ja näyttää sovelluksemme, tämä prosessi voi kestää hetken ensimmäisellä asennuskerralla, tämän jälkeen emulaattorin odotetaan olevan paljon nopeampi tästä lähtien.


Jos haluamme luoda uuden emulaattorin, palaamme Laitehallintaan ja napsauta Luo laite


Kun teemme niin, toistamme edelliset vaiheet, esimerkiksi voimme luoda tabletin ja lopussa näemme, että uusi emulaattori on ladattu ja kun näytämme asetukset, löydämme kaikki luodut emulaattorit.


Jos siirrymme Laitehallintaan uudelleen, näemme molemmat emulaattorit ja sieltä määritämme, millä emulaattorilla testaamme sovelluksemme. Voimme käynnistää sen suoraan kustakin emulaattorista tai valitsemalla sen ylhäältä ja suorittamalla sovelluksen suoraan.

Tekemällä tämän emulaattori ladataan ja voimme myös nähdä, kuinka jokainen emulaattoriajo on erotettu välilehdiksi.

Emulaattorin näyttö.

 

Aiemmin oletusemulaattori ladattiin erillisenä ikkunana, tällä hetkellä se on oletuksena mukana Android Studion käyttöliittymässä vasemmalla puolella, mutta voimme sijoittaa sen mihin tahansa tai poistaa sen, jos haluamme sen kelluvan ja siirrä siis ulkoista näyttöä että se on riippumaton IDE:stä.

 

Emulaattorin minimoimiseksi voimme napsauttaa "Emulaattori" -sivuvälilehteä ja näyttää sen uudelleen napsauttamalla sitä uudelleen.


 

Jos haluamme muuttaa sijaintia, napsauta hiiren kakkospainikkeella "Emulaattori" ja näemme erilaisia vaihtoehtoja, tässä tapauksessa valitsemme "Siirrä" ja määritämme haluamasi sijainnin.

Jos haluamme nyt tehdä emulaattorista kelluvan, valitsemme "Näyttötila" ja "Float" -vaihtoehdon

Näin ollen meillä on emulaattori erillisenä ikkunana kehitysympäristöstä.


Ja sen myötä olemme jo luoneet ja konfiguroineet virtuaalilaitteita, joilla voimme testata ensimmäistä sovellustamme.

 

Se voi myös kiinnostaa sinua.

 



Onko jotain, mitä haluat lisätä tai kommentoida tähän merkintään? tee vapaasti….Ja jos pidit siitä... Kutsun sinut jakamaan y Tilaa klikkaamalla "Liity tälle sivustolle" -painiketta kuullaksesi lisää tämän kaltaisia viestejä 😉