Πίνακας περιεχομένων:
- Στο
- Η έκδοση Android της συσκευής σας πρέπει να είναι τουλάχιστον ίση με την ελάχιστη έκδοση SDK του έργου σας.
Βίντεο: Πως να ανοίξετε φορτιστή που θέλετε να επισκευάσετε 2024
Ο εξομοιωτής που συνοδεύει το Android Studio καταπίνει πολλούς πόρους στον υπολογιστή ανάπτυξης. Εάν είστε σαν πολλοί προγραμματιστές και δεν έχετε πάντα το πιο πρόσφατο, πιο ισχυρό υλικό, ίσως έχετε προβλήματα με την εκτέλεση εφαρμογών στον εξομοιωτή.
Αν μετά από πέντε λεπτά δεν βλέπετε την αρχική οθόνη του Android και δεν βλέπετε την εφαρμογή σας, μπορείτε να δοκιμάσετε:
- Πλύνετε, ξεπλύνετε, επαναλάβετε.
Κλείστε τον εξομοιωτή και ξεκινήστε ξανά την εφαρμογή σας. Μερικές φορές, η δεύτερη ή η τρίτη φορά είναι μια γοητεία. Σε σπάνιες περιπτώσεις επιτυγχάνεται μια τέταρτη προσπάθεια.
- Εάν έχετε πρόσβαση σε έναν υπολογιστή με περισσότερη μνήμη RAM, δοκιμάστε να εκτελείτε την εφαρμογή σας σε αυτό.
Θέματα ιπποδύναμης.
- Δοκιμάστε διαφορετικό AVD.
Η εικόνα AVD με εικόνα συστήματος x86 είναι καλύτερη από μια εικόνα AVD με εικόνα armeabi. (Ευτυχώς, όταν ένα παράθυρο διαλόγου σάς επιτρέπει να επιλέξετε μεταξύ x86 και armeabi, δεν χρειάζεται να ξέρετε τι x86 σημαίνει.)
Εάν δοκιμάσατε αυτά τα κόλπα και εξακολουθείτε να αντιμετωπίζετε προβλήματα, ίσως προσπαθήσετε να εγκαταλείψετε τον εξομοιωτή που συνοδεύει το Android Studio.
Εκτελέστε τους εξομοιωτές τρίτωνΟ κανονικός εξομοιωτής του Android και τα AVD (το λογισμικό που λαμβάνετε όταν εγκαθιστάτε το Android Studio) δεν εκτελούνται άψογα σε κάθε υπολογιστή. Εάν δεν έχετε τουλάχιστον 16 GB μνήμης RAM, η εκκίνηση του εξομοιωτή μπορεί να είναι πολύ αργή. Ακόμη και μετά την εκκίνηση, η απάντηση του εξομοιωτή μπορεί να είναι οδυνηρά υποτονική. Αν δεν σας αρέσει ο τυπικός εξομοιωτής, μπορείτε να δοκιμάσετε έναν από τους εξομοιωτές τρίτου μέρους.
Στο
Genymotion. com
- , μπορείτε να κατεβάσετε μια εναλλακτική λύση από τον κανονικό εξομοιωτή Android. Αυτή η εναλλακτική λύση είναι διαθέσιμη για Windows, Macintosh και ορισμένα συστήματα Linux. Το προϊόν της Genymotion είναι δωρεάν για προσωπική χρήση, αλλά κοστίζει 135 δολάρια ετησίως για εμπορική χρήση. Στο
ιστότοπος προγραμματιστή Android
- , μπορείτε να κάνετε λήψη του Visual Studio Emulator για Android. Αυτή η εναλλακτική λύση είναι ελεύθερη για χρήση, αλλά εκτελείται μόνο σε υπολογιστές με Windows. Εάν αντιμετωπίζετε προβλήματα με την εκτέλεση του εξομοιωτή που συνοδεύει το Android Studio, οι εξομοιωτές τρίτου μέρους αξίζουν σίγουρα.
Δοκιμές εφαρμογών σε μια φυσική συσκευή
Μπορείτε να παρακάμψετε τους εξομοιωτές και να δοκιμάσετε τις εφαρμογές σας σε ένα πραγματικό τηλέφωνο, σε μια συσκευή tablet ή ακόμα και σε ένα δοχείο καφέ με δυνατότητα Android. Για να το κάνετε αυτό, πρέπει να προετοιμάσετε τη συσκευή, να προετοιμάσετε τον υπολογιστή ανάπτυξης και, στη συνέχεια, να συνδέσετε τα δύο.
Η έκδοση Android της συσκευής σας πρέπει να είναι τουλάχιστον ίση με την ελάχιστη έκδοση SDK του έργου σας.
Για να δοκιμάσετε την εφαρμογή σας σε μια φυσική συσκευή, ακολουθήστε τα παρακάτω βήματα:
Στη συσκευή σας Android βρείτε την επιλογή Debugging USB:
Εάν η συσκευή σας Android τρέχει έκδοση 3. 2 ή παλαιότερη, επιλέξτε Ρυθμίσεις → Εφαρμογές → Ανάπτυξη.
- Εάν η συσκευή σας Android εκτελεί την έκδοση 4. 0, 4. 0. 3 ή 4. 1, επιλέξτε Ρυθμίσεις → Επιλογές προγραμματιστή.
- Αν η συσκευή σας Android εκτελεί έκδοση 4. 2 ή νεότερη έκδοση, επιλέξτε Ρυθμίσεις → Σχετικά. Στη λίστα Σχετικά, πατήστε το στοιχείο Build Number επτά φορές. (Ναι, επτά φορές.) Στη συνέχεια, πατήστε το κουμπί Πίσω για να επιστρέψετε στη λίστα Ρυθμίσεις. Στη λίστα Ρυθμίσεις, πατήστε Επιλογές προγραμματιστή. Τώρα, η συσκευή σας Android εμφανίζει την αναπτυξιακή λίστα (επίσης γνωστή ως λίστα Επιλογών προγραμματιστή).
- Στη λίστα Ανάπτυξη (ή Επιλογές προγραμματιστή), ενεργοποιήστε το σφάλμα USB. Ακολουθεί ένα παράδειγμα της εμφάνισης μιας συσκευής όταν κάνετε λάθος με αυτήν τη ρύθμιση:
- Το σφάλμα USB προορίζεται για αναπτυξιακούς σκοπούς.
- Χρησιμοποιήστε το για να αντιγράψετε δεδομένα μεταξύ του υπολογιστή σας και της συσκευής σας,
εγκαταστήστε εφαρμογές στη συσκευή σας χωρίς ειδοποίηση και διαβάστε τα αρχεία καταγραφής.
Οι διαχειριστές του Android θα σας προειδοποιήσουν ότι η επιλογή Debugging USB μπορεί να εκθέσει τη συσκευή σε κακόβουλο λογισμικό.
Μπορείτε να κρατάτε συνεχώς το debugging USB. Αλλά εάν είστε νευρικοί σχετικά με την ασφάλεια, απενεργοποιήστε το σφάλμα USB όταν δεν χρησιμοποιείτε τη συσκευή για την ανάπτυξη εφαρμογών.
Μόνο για χρήστες των Windows:) Επισκεφτείτε τον ιστότοπο του Προγραμματιστή του Android για να πραγματοποιήσετε λήψη του προγράμματος οδήγησης USB του Windows για τη συσκευή σας. Εγκαταστήστε το πρόγραμμα οδήγησης στον υπολογιστή σας ανάπτυξης των Windows.
Όταν ξεκινάτε να εκτελείτε μια εφαρμογή, βεβαιωθείτε ότι ο υπολογιστής ανάπτυξης εμφανίζει το παράθυρο διαλόγου Επιλογή εμφάνισης στόχου.
- Αν δεν εμφανίζεται το παράθυρο διαλόγου Επιλογή εμφάνισης στόχευσης, από το κύριο μενού του Android Studio επιλέξτε Εκτέλεση → Επεξεργασία παραμέτρων. Στην αριστερή πλευρά του παραθύρου διαλόγου που προκύπτει, επιλέξτε Εφαρμογή Android → Εφαρμογή. Στο κύριο σώμα του παραθύρου διαλόγου, στην περιοχή Επιλογές στόχου ανάπτυξης, επιλέξτε την επιλογή Άνοιγμα επιλογής επιλογής διάταξης ανάπτυξης και καταργήστε την επιλογή του πλαισίου ελέγχου Χρήση ίδιας συσκευής για μελλοντικές εκκινήσεις. Σφραγίστε τη συμφωνία κάνοντας κλικ στο OK.
- Βεβαιωθείτε ότι η οθόνη της συσκευής σας Android είναι φωτισμένη.
Το συγκεκριμένο βήμα ενδέχεται να μην είναι απαραίτητο.
- Ενώ ακολουθείτε το επόμενο βήμα, προσέξτε την οθόνη της συσκευής Android.
Με ένα καλώδιο USB, συνδέστε τη συσκευή στον υπολογιστή ανάπτυξης.
Όχι όλα τα καλώδια USB δημιουργούνται ίσα. Ορισμένα καλώδια διαθέτουν σύρματα και μέταλλο σε μέρη όπου άλλα καλώδια (με συμβατά εξαρτήματα) δεν έχουν τίποτα εκτός από το πλαστικό. Προσπαθήστε να χρησιμοποιήσετε οποιοδήποτε καλώδιο USB συνοδεύτηκε από τη συσκευή σας Android. Εάν δεν μπορείτε να βρείτε το καλώδιο που συνοδεύει τη συσκευή σας ή δεν γνωρίζετε ποιο καλώδιο ήρθε με τη συσκευή σας, δοκιμάστε περισσότερα από ένα καλώδια.Όταν βρείτε ένα καλώδιο που λειτουργεί, επισημάνετε ότι καλώδιο κατάλληλο. (Εάν το καλώδιο
- πάντα
λειτουργεί, ονομάστε το Σταθερό καλώδιο.) Όταν συνδέετε το καλώδιο, θα δείτε ένα αναδυόμενο παράθυρο διαλόγου στην οθόνη της συσκευής Android. Το αναδυόμενο παράθυρο ρωτάει: Να επιτρέπεται το σφάλμα USB; Σε απόκριση του Allow the Debugging USB; ερώτηση, κάντε κλικ στο πλήκτρο OK της οθόνης.
Αν δεν το ψάχνετε, μπορείτε να χάσετε το Allow USB Debugging; pop-up παράθυρο διαλόγου. Φροντίστε να ψάξετε αυτό το αναδυόμενο παράθυρο όταν συνδέετε τη συσκευή σας. Εάν σίγουρα δεν βλέπετε το αναδυόμενο παράθυρο, ίσως να είστε εντάξει ούτως ή άλλως. Αλλά αν εμφανιστεί το μήνυμα και δεν απαντήσετε σε αυτό, σίγουρα δεν θα είναι εντάξει.
- Στο Android Studio, εκτελέστε το έργο σας.
Το Android Studio σάς προσφέρει το παράθυρο διαλόγου Επιλογή εμφάνισης στόχου. Επιλέξτε τη συνδεδεμένη συσκευή σας και η εφαρμογή app () αρχίζει να εκτελείται στη συσκευή σας Android.