Η Google διευκολύνει την αναζήτηση AOSP με ένα νέο εργαλείο Android Code Search

click fraud protection

Η Google ανακοίνωσε το νέο Εργαλείο αναζήτησης κώδικα Android, διευκολύνοντας την αναζήτηση κώδικα στο Android Open Source Project (AOSP). Διαβάστε παρακάτω για να μάθετε περισσότερα!

Ο πηγαίος κώδικας του Android βρίσκεται στο Αποθετήρια Android Open Source Project Git, και κατ' επέκταση, όπου το Ο πηγαίος κώδικας για κάθε νέα έκδοση Android μεταφορτώνεται. Ενώ το να έχετε τον πηγαίο κώδικα ανοιχτό και διαθέσιμο δωρεάν είναι σίγουρα ένα σημαντικό πλεονέκτημα, η αναζήτηση μέσω του AOSP δεν ήταν μια ευχάριστη και αβίαστη υπόθεση μέχρι στιγμής. Εάν θέλετε να αναζητήσετε τον τρόπο κατασκευής ορισμένων κλάσεων και μεθόδων, μπορείτε είτε να κλωνοποιήσετε το αποθετήριο και να κάνετε αναζήτηση με μη αυτόματο τρόπο χρησιμοποιώντας ένα εργαλείο όπως το grep ή να βασιστείτε σε διαδικτυακά εργαλεία όπως AndroidXRef ή Operasys. Η Google κάνει ακόμα πιο εύκολη την αναζήτηση εντός του AOSP με την νέο δημόσιο εργαλείο αναζήτησης κώδικα Android για το Android Open Source Project.

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

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

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


Πηγή: Ιστολόγιο προγραμματιστών Android