Πώς να εκτελέσετε εντολές ADB σε Android χωρίς υπολογιστή;
μικροαντικείμενα / / August 08, 2021
Το Android Debug Bridge της ADB είναι ένας τρόπος για τους προγραμματιστές να δοκιμάσουν τις εφαρμογές τους. Και εκτός από προγραμματιστές, ένας μέσος χρήστης Android μπορεί επίσης να χρησιμοποιήσει εντολές ADB για να απεγκαταστήσει το bloatware, να αποκλείσει το μικρόφωνο, το πρόχειρο, την κάμερα κ.λπ., πρόσβαση για τις εγκατεστημένες εφαρμογές. Μέχρι πρόσφατα, όποιος ήθελε να χρησιμοποιήσει τις εντολές ADB στα Android smartphone του έπρεπε να συνδέσει τη συσκευή με έναν υπολογιστή. Αλλά αυτό δεν ισχύει πια.
Τώρα υπάρχει ένας τρόπος χρήσης και εκτέλεσης εντολών ADB απευθείας από smartphone Android. Αυτό καθιστά την όλη διαδικασία χωρίς προβλήματα, καθώς δεν χρειάζεται να εξαρτάστε από άλλες συσκευές για να εκτελέσετε εντολές ADB στο smartphone σας. Τώρα μπορείτε να το κάνετε απευθείας στο smartphone. Λοιπόν, πώς εκτελείτε ακριβώς τις εντολές ADB σε ένα smartphone; Ας μάθουμε σε αυτό το άρθρο.
Πώς να κάνετε εντολές ADB στο Android χωρίς υπολογιστή;
Αυτό είναι πλέον δυνατό επειδή, με την ενημέρωση του Android 9, μια νέα λειτουργία που ονομάζεται Ασύρματη αποσφαλμάτωση USB προωθήθηκε στους χρήστες Android. Οι χρήστες Android που έχουν ενεργοποιημένες τις επιλογές προγραμματιστή έχουν τη δυνατότητα να ενεργοποιήσουν αυτήν τη λειτουργία. Επιτρέπει στο χρήστη να εκτελέσει το κέλυφος ADB τοπικά χωρίς υπολογιστή. Λάβετε υπόψη ότι εάν χρησιμοποιείτε smartphone που λειτουργεί με Android 11, τότε πρέπει να συνδέσετε το smartphone σας με δίκτυο WiFi πριν προχωρήσετε στην όλη διαδικασία.
- Πρώτον, για να λειτουργήσει αυτή η μέθοδος, πρέπει να ενεργοποιήσετε τον εντοπισμό σφαλμάτων ασύρματης σύνδεσης USB. Για να το κάνετε αυτό, μεταβείτε στο μενού Ρυθμίσεις του τηλεφώνου σας και μεταβείτε στην ενότητα Σχετικά με το τηλέφωνο. Αγγίξτε τον αριθμό κατασκευής επτά ή οκτώ φορές και θα δείτε ένα μήνυμα στην οθόνη που γράφει: «Τώρα είστε προγραμματιστής. " Εάν το έχετε κάνει ήδη αυτό, θα δείτε ένα μήνυμα που γράφει: «Είστε ήδη ένας προγραμματιστής. "
- Τώρα επιστρέψτε στο μενού Ρυθμίσεις και αναζητήστε επιλογές προγραμματιστή. Στα τηλέφωνα Oneplus, οι επιλογές προγραμματιστή βρίσκονται στις ρυθμίσεις συστήματος. Μπορεί να είναι διαφορετικό με το τηλέφωνό σας Android. Αν αντιμετωπίζετε προβλήματα με την εύρεση των "επιλογών προγραμματιστή", αναζητήστε το χρησιμοποιώντας το πλαίσιο αναζήτησης που υπάρχει στο επάνω μέρος του μενού Ρυθμίσεις.
- Μόλις βρεθείτε στο μενού Επιλογές προγραμματιστή, μετακινηθείτε και βρείτε την επιλογή "Αποσφαλμάτωση" εδώ. Σε αυτήν την ενότητα, θα βρείτε την επιλογή "Wireless Debugging", ενεργοποιήστε την ενεργοποιώντας την εναλλαγή για αυτήν. Τώρα θα δείτε ένα αναδυόμενο παράθυρο. Επιλέξτε το πλαίσιο για την επιλογή "Να επιτρέπεται πάντα αυτό το δίκτυο" και, στη συνέχεια, πατήστε "Να επιτρέπεται". Εάν έχετε μια επιλογή ονομάζεται "Wireless ADB Debugging" στην ενότητα εντοπισμού σφαλμάτων των επιλογών προγραμματιστή και, στη συνέχεια, ενεργοποιήστε την εναλλαγή για αυτό πολύ.
- Πρέπει να δημιουργήσετε έναν τοπικό διακομιστή ADB στο τηλέφωνο και να τον χρησιμοποιήσετε για να συνδεθείτε στη λειτουργία ασύρματου εντοπισμού σφαλμάτων. Για αυτό, μπορείτε να χρησιμοποιήσετε οποιαδήποτε εφαρμογή κελύφους ADB. Ωστόσο, μια εφαρμογή που ονομάζεται LADB είναι ειδικά κατασκευασμένη για να εκτελεί άμεσα εντολές ADB σε smartphone Android. Πρέπει να αγοράσετε την εφαρμογή από το Google Play Store με τιμή 2,99 $. Μπορείτε να κατεβάσετε την εφαρμογή δωρεάν στο τηλέφωνό σας καθώς ο προγραμματιστής της εφαρμογής έχει φιλοξενήσει την εφαρμογή στο Github δωρεάν. Αλλά για να το πάρετε από εκεί, πρέπει να το μεταγλωττίσετε από την πηγή χειροκίνητα. Αλλά η πληρωμή 2,99 $ φαίνεται καλύτερη επιλογή καθώς δεν χρειάζεται να ανησυχείτε για την μη αυτόματη εγκατάσταση της ενημέρωσης για αυτήν την εφαρμογή, επίσης, χρησιμοποιώντας το Github. Μπορείτε να το ενημερώσετε από το Google Play Store εάν έχετε πραγματοποιήσει την αγορά.
- Εάν χρησιμοποιείτε Android 9 ή Android 10, θα δείτε ένα μήνυμα που ζητά επιβεβαίωση για την αποδοχή της ενέργειας. Μετά από αυτό, η υπόλοιπη διαδικασία είναι απλή. Ωστόσο, αν το Android smartphone σας λειτουργεί με Android 11, τα πράγματα θα είναι λίγο διαφορετικά.
- Εάν χρησιμοποιείτε Android 11 και ανοίγετε την εφαρμογή LADB, θα σας ζητηθεί να εισαγάγετε έναν αριθμό θύρας και έναν κωδικό ζεύξης. Μπορείτε να βρείτε αυτές τις πληροφορίες στο υπομενού Wireless debugging. Αλλά μόλις κλείσετε το αναδυόμενο παράθυρο που ζητά τον αριθμό θύρας και τον κωδικό ζεύξης, θα αλλάξει από μόνο του. Επομένως, πρέπει να αποκτήσετε πρόσβαση στο υπομενού Ασύρματο σφάλμα κατά την εκτέλεση της εφαρμογής LADB σε λειτουργία διαχωρισμένης οθόνης.
- Μπείτε στη λειτουργία διαχωρισμένης οθόνης και τοποθετήστε την εφαρμογή LADB σε μία από τις οθόνες. Στην άλλη οθόνη, μεταβείτε στις Επιλογές προγραμματιστή και πατήστε στην επιλογή Ασύρματη εντοπισμός σφαλμάτων. Δεν χρειάζεται να πατήσετε την εναλλαγή για να την ενεργοποιήσετε ή να την απενεργοποιήσετε. Πατήστε στο κείμενο εντοπισμού σφαλμάτων ασύρματης σύνδεσης και θα εμφανιστεί ένα υπομενού στην οθόνη σας. Στη συνέχεια, κάντε κύλιση και βρείτε την επιλογή "Σύζευξη συσκευής με κωδικό σύζευξης". Αγγίξτε το και θα δείτε ένα αναδυόμενο παράθυρο με έναν κωδικό σύζευξης Wi-Fi, τη διεύθυνση IP σας, μια άνω τελεία και στη συνέχεια έναν αριθμό. Αυτός ο αριθμός είναι ο αριθμός θύρας.
- Τώρα εισαγάγετε αυτόν τον αριθμό θύρας και τον κωδικό ζεύξης WiFi στο αναδυόμενο παράθυρο που εμφανίζεται στην εφαρμογή LADB. Στη συνέχεια, πατήστε Εντάξει.
- Αν δείτε μια ειδοποίηση που λέει "Ασύρματη εντοπισμός σφαλμάτων συνδεδεμένος", είστε έτοιμοι. Τώρα μπορείτε να κλείσετε τη διαχωρισμένη οθόνη και την εφαρμογή Ρυθμίσεις.
- Τώρα εισαγάγετε τυχόν εντολές ADB που χρησιμοποιείτε κανονικά ενώ χρησιμοποιείτε εντολές ADB με τον υπολογιστή σας στο παρεχόμενο πεδίο της εφαρμογής. Θα πρέπει να λειτουργεί χωρίς κανένα λόξυγγα.
Λάβετε υπόψη σας, ωστόσο, ότι εδώ λειτουργούν μόνο οι εντολές κελύφους ADB. Και ενώ εισάγουμε τις εντολές του κελύφους adb στον υπολογιστή, χρησιμοποιούμε τις λέξεις -κλειδιά adb που ακολουθούνται από κέλυφος και ακολουθείται από την πραγματική εντολή. Εδώ, δεν χρειάζεται να εισαγάγετε "adb shell" στην αρχή κάθε εντολής καθώς αλληλεπιδράτε απευθείας με το κέλυφος.
Οι περισσότεροι χρήστες θα λατρέψουν αυτό το χαρακτηριστικό καθώς επιτρέπει στον τελικό χρήστη να απαλλαγεί από τις εφαρμογές bloatware που στέλνουν οι κατασκευαστές smartphone με τα smartphone τους. Οι χρήστες δεν μπορούν να το απεγκαταστήσουν απευθείας και σε αυτήν την περίπτωση, η χρήση αυτής της μεθόδου θα κάνει το κόλπο. Εάν είστε νέοι σε αυτό, κάντε σωστή έρευνα σχετικά με τις εντολές adb πριν το δοκιμάσετε πραγματικά στο τηλέφωνο, καθώς ένα απλό λάθος μπορεί να οδηγήσει σε ένα τηλέφωνο με τούβλα.
Όλα αυτά αφορούν την εκτέλεση εντολών ADB σε Android χωρίς υπολογιστή. Εάν έχετε οποιεσδήποτε ερωτήσεις ή απορίες σχετικά με αυτό το άρθρο, σχολιάστε παρακάτω και θα επικοινωνήσουμε μαζί σας. Επίσης, φροντίστε να ελέγξετε τα άλλα άρθρα μας Συμβουλές και κόλπα iPhone,Συμβουλές και κόλπα για Android, Συμβουλές και κόλπα για υπολογιστή, και πολλά άλλα για πιο χρήσιμες πληροφορίες.