Πώς να δημιουργήσετε μια εικονική συσκευή για να μιμηθεί τις Εφαρμογές σας - Τεχνολογία
Μεταπηδήστε στο περιεχόμενο

Πώς να δημιουργήσετε μια εικονική συσκευή για εξομοίωση των εφαρμογών σας

Διαφημίσεις

Σε προηγούμενες καταχωρήσεις δημιουργήσαμε ένα πρώτο έργο Android και εξετάσαμε τι αποτελείται η δομή καταλόγου που δημιουργείται με το έργο, σε αυτό
Με αυτή την ευκαιρία θα δούμε πώς να εκκινήσουμε την εφαρμογή μας απευθείας σε έναν εξομοιωτή ή εικονική συσκευή.


Αυτές οι συσκευές είναι γνωστές ως Εικονικές Συσκευές Android (AVD) και βασικά αποτελούνται από εξομοιωτές που δημιουργούμε και διαμορφώνουμε σύμφωνα με τις ανάγκες μας σχετικά με τον τύπο της συσκευής είτε πρόκειται για κινητό τηλέφωνο είτε tablet, μέγεθος ή πυκνότητα οθόνης, δυνατότητες, έκδοση λειτουργικού συστήματος, μνήμη μεταξύ άλλων στοιχείων που μπορεί να είναι σημαντικά για την εφαρμογή μας.

Το Android Studio περιλαμβάνει τους δικούς του εξομοιωτές, τους οποίους πρέπει να κατεβάσουμε και να ρυθμίσουμε, αν και αυτή δεν είναι η μόνη εναλλακτική, καθώς μπορούμε να συμπεριλάβουμε εξομοιωτές τρίτων ή απλά να εκτελέσουμε την εφαρμογή σε φυσικές συσκευές, αυτή η τελευταία εναλλακτική είναι η ιδανική, αφού επαληθεύουμε είναι απευθείας στη συσκευή και από αυτό εξαρτάται η κατανάλωση πόρων, ενώ αν χρησιμοποιούμε εξομοιωτές πρέπει να εκχωρήσουμε πόρους από τον υπολογιστή στον εξομοιωτή, αφού συμπεριφέρονται σαν εικονικές μηχανές που απαιτούν μεγάλη κατανάλωση μνήμης RAM, ωστόσο, καλό είναι να έχουμε αυτές τις δύο εναλλακτικές.

Δημιουργία Mobile Emulator.

 

Εάν έχει δημιουργηθεί ήδη εξομοιωτής στο Android Studio, τότε το όνομα της εικονικής συσκευής θα εμφανίζεται στην επάνω αριστερή γωνία, σε αυτήν την περίπτωση, όπως αναφέρθηκε σε προηγούμενες αναρτήσεις, δημιουργούμε έναν εξομοιωτή API 28 Pixel 2που είναι ήδη επιλεγμένο και έτοιμο να τρέξει την εφαρμογή.


Εάν θέλετε να δημιουργήσετε ένα άλλο, μπορούμε να εισάγουμε την επιλογή Διαχειριστή της συσκευής από όπου θα δούμε τον προσομοιωτή που δημιουργήθηκε και μπορούμε να τον τροποποιήσουμε ή να κάνουμε κλικ στο «Δημιουργία συσκευής» για να δημιουργήσουμε μια νέα.

Αν, αντίθετα, είναι η πρώτη φορά που πρόκειται να δημιουργήσετε έναν εξομοιωτή Android Studio, θα δείτε ότι στην επάνω αριστερή γωνία εμφανίζεται μια επιλογή που υποδεικνύει ότι δεν υπάρχουν συσκευές (No Devices) και αν εμφανίσουμε αυτήν την επιλογή θα βρούμε 3 επιλογές, από τις οποίες μπορούμε να εισάγουμε "Διευθυντής AVD” ή το ίδιο εικονίδιο στην επάνω γραμμή όπως φαίνεται στην εικόνα.


Κάνοντας κλικ στην επιλογή φορτώνει την ίδια οθόνη που σας δείξαμε νωρίτερα, αλλά σε αυτήν την περίπτωση δεν έχουν δημιουργηθεί εξομοιωτές και αντίθετα μας δίνουν την επιλογή να δημιουργήσουμε έναν.


Κάνοντας κλικ στη δημιουργία φορτώνει ένα παράθυρο όπου μπορούμε να δούμε τις διάφορες κατηγορίες για τη δημιουργία εξομοιωτών όπως τηλεόραση, κινητά τηλέφωνα, ρολόγια, tablet, μεταξύ άλλων.

 

Από εδώ επιλέγουμε την επιλογή «Τηλέφωνο» και επιλέγουμε ένα από τα διαθέσιμα, εκεί μπορούμε να δούμε το όνομα της συσκευής, αν έχει Google Play (σημαντικό για λειτουργίες που απαιτούν Google API), μέγεθος, ανάλυση και πυκνότητα οθόνης, σε Σε αυτή την περίπτωση θα επιλέξουμε “Pixel 2” και θα κάνουμε κλικ στο Επόμενο.


 

Όταν το κάνουμε αυτό, φορτώνεται ένα άλλο παράθυρο από όπου πρέπει να κατεβάσουμε την εικόνα της έκδοσης του λειτουργικού συστήματος με το οποίο θέλουμε να εργαστούμε. Εάν υπάρχουν ήδη εικόνες που έχουν ληφθεί προηγουμένως, θα εμφανιστούν εδώ, αλλά σε αυτήν την περίπτωση βλέπουμε ότι δεν υπάρχουν (είναι πολύ σημαντικό να είμαστε συνδεδεμένοι στο διαδίκτυο, διαφορετικά δεν θα μπορούσε να πραγματοποιηθεί αυτή η διαδικασία για λήψη, μετά από αυτό δεν είναι απαραίτητο) , κάνουμε κλικ στο Λήψη της επιλογής που θέλουμε, για παράδειγμα, όπως φαίνεται στην εικόνα, κατεβάζουμε το “android Pie”


Όταν το κάνουμε αυτό, φορτώνεται ένα άλλο παράθυρο από όπου πρέπει να αποδεχθούμε την άδεια χρήσης και να κάνουμε κλικ στο Επόμενο

Η διαδικασία λήψης και εγκατάστασης της εικονικής συσκευής ξεκινά αυτόματα, αυτό μπορεί να διαρκέσει λίγο, ανάλογα με τη σύνδεσή σας στο Διαδίκτυο.


Όταν τελειώσουμε και τελειώσουμε, επιστρέφουμε στο προηγούμενο παράθυρο όπου βλέπουμε ήδη την κατεβασμένη εικόνα, την επιλέγουμε και κάνουμε κλικ στο Επόμενο


Βλέπουμε πώς φορτώνεται τώρα ένα νέο παράθυρο όπου ορίζουμε τις ρυθμίσεις του εξομοιωτή όσον αφορά το όνομα, τον προσανατολισμό της οθόνης και τις προηγμένες επιλογές από όπου μπορεί να εκχωρηθεί χειροκίνητα η ποσότητα της εκχωρημένης μνήμης RAM, εάν η χρήση της μνήμης προσομοιώνεται εξωτερικά μεταξύ άλλων χαρακτηριστικών. κάντε κλικ στο Τέλος.


Κάνοντας αυτό, βλέπουμε ότι ο εξομοιωτής μας έχει ήδη συσχετιστεί και η συσκευή έχει φορτωθεί στην ενότητα "Διαχείριση Συσκευών" όπως φαίνεται στην αρχή αυτού του οδηγού.

Αν θέλουμε, μπορούμε να εκκινήσουμε απευθείας τον εξομοιωτή ή να κάνουμε κλικ στην πλαϊνή καρτέλα «Διαχείριση Συσκευών» για να τον αποκρύψουμε (όχι απαραίτητο) και να κάνουμε κλικ στο εικονίδιο RUN στο επάνω μέρος.

 

Αυτό εκκινεί τον εξομοιωτή και εμφανίζει την εφαρμογή μας, αυτή η διαδικασία μπορεί να διαρκέσει λίγο την πρώτη φορά που ξεκινά η διαδικασία εγκατάστασης, μετά από αυτό ο εξομοιωτής αναμένεται να είναι πολύ πιο γρήγορος από εδώ και στο εξής.


Εάν θέλουμε να δημιουργήσουμε έναν νέο εξομοιωτή, επιστρέφουμε στη Διαχείριση Συσκευών και κάνουμε κλικ στο Δημιουργία συσκευής


Κάνοντας αυτό επαναλαμβάνουμε τα προηγούμενα βήματα, για παράδειγμα μπορούμε να δημιουργήσουμε ένα tablet και στο τέλος θα δούμε ότι έχει φορτωθεί ο νέος εξομοιωτής και όταν εμφανίσουμε τις επιλογές θα βρούμε όλους τους εξομοιωτές που δημιουργήθηκαν.


Εάν μπούμε ξανά στη Διαχείριση Συσκευών, θα δούμε τους δύο εξομοιωτές και από εκεί ορίζουμε ποιον εξομοιωτή θα χρησιμοποιήσουμε για να δοκιμάσουμε την εφαρμογή μας, μπορούμε να τον εκκινήσουμε απευθείας σε κάθε εξομοιωτή ή επιλέγοντάς τον στο επάνω μέρος και εκτελώντας απευθείας την εφαρμογή

Κάνοντας αυτό, ο εξομοιωτής φορτώνεται και μπορούμε επίσης να δούμε πώς κάθε εξομοιωτής που εκτελείται χωρίζεται σε καρτέλες.

Εμφάνιση εξομοιωτή.

 

Προηγουμένως, ο προεπιλεγμένος εξομοιωτής φορτώθηκε ως ξεχωριστό παράθυρο, αυτή τη στιγμή περιλαμβάνεται από προεπιλογή στη διεπαφή Android Studio στην αριστερή πλευρά, ωστόσο μπορούμε να τον τοποθετήσουμε οπουδήποτε ή να τον αφαιρέσουμε εάν θέλουμε να επιπλέει και, επομένως, να μετακινήσουμε μια εξωτερική οθόνη ώστε να είναι ανεξάρτητο από το IDE.

 

Για να ελαχιστοποιήσουμε τον εξομοιωτή, μπορούμε να κάνουμε κλικ στην πλαϊνή καρτέλα «Εξομοιωτής» και να τον εμφανίσουμε ξανά κάνοντας κλικ ξανά πάνω του.


 

Αν θέλουμε να αλλάξουμε θέση, κάνουμε δεξί κλικ στο “Emulator” και βλέπουμε διαφορετικές επιλογές, σε αυτή την περίπτωση επιλέγουμε “Move to” και ορίζουμε την επιθυμητή θέση.

Αν τώρα θέλουμε να αφήσουμε τον εξομοιωτή να αιωρείται, τότε επιλέγουμε «Λειτουργία εμφάνισης» και την επιλογή «Επιπλέον»

Έτσι, έχουμε τον εξομοιωτή ως ξεχωριστό παράθυρο από το περιβάλλον ανάπτυξης.


Και με αυτό έχουμε ήδη δημιουργήσει και διαμορφώσει εικονικές συσκευές με τις οποίες μπορούμε να δοκιμάσουμε την πρώτη μας εφαρμογή.

 

Μπορεί επίσης να σας ενδιαφέρει.

 



Υπάρχει κάτι που θέλετε να προσθέσετε ή να σχολιάσετε σχετικά με αυτήν την καταχώρηση; μη διστάσετε να κάνετε….Και αν σας άρεσε... σας προσκαλώ να το μοιραστείτε y Εγγραφείτε κάνοντας κλικ στο κουμπί "Εγγραφή σε αυτόν τον ιστότοπο" για να ακούσετε περισσότερες αναρτήσεις όπως αυτή 😉