Το Android 11 Developer Preview 3 είναι ζωντανό για τηλέφωνα Google Pixel

Η Google κυκλοφόρησε το Android 11 Developer Preview 3 για smartphone Google Pixel. Η έκδοση φέρνει το ADB Incremental, Wireless Debugging και πολλά άλλα.

Τον Φεβρουάριο, η Google κυκλοφόρησε το πρώτη προεπισκόπηση προγραμματιστή Android 11 για smartphone Pixel (εκτός από τα Pixel του 2016). Η εταιρεία είχε ως στόχο να κυκλοφορήσει δύο ακόμη Προεπισκόπηση προγραμματιστή πριν ανοίξει την έκδοση beta για συσκευές που δεν είναι Pixel. Η Google κυκλοφόρησε το δεύτερο Android 11 DP τον Μάρτιο και σήμερα, συνεχίζουν με το Android 11 Developer Preview 3. Η τρίτη Προεπισκόπηση προγραμματιστή προσθέτει ένα σημαντικό χαρακτηριστικό και κάνει μερικές άλλες τροποποιήσεις σε υπάρχουσες που εισήχθησαν σε προηγούμενα DP. Να τι έχει αλλάξει.

Τι νέο υπάρχει στο Android 11 Developer Preview 3

Ενημερώσεις λόγω εξόδου από την εφαρμογή

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

μέθοδος στην κλάση ActivityManager. Το νέο ApplicationExitInfo η τάξη αναφέρει λεπτομερώς τις πληροφορίες που μπορούν να ανακτήσουν οι εφαρμογές για τους ιστορικούς λόγους εξόδου τους, οι οποίοι μπορεί να περιλαμβάνουν παράγοντες όπως η χαμηλή μνήμη του συστήματος, η κατάρρευση εγγενούς κώδικα, η αλλαγή άδειας χρόνου εκτέλεσης, η υπερβολική χρήση πόρων, και τα λοιπά. Αυτά τα API έχουν ενημερωθεί στην Προεπισκόπηση προγραμματιστή 3 με βάση τα σχόλια των προγραμματιστών, τα οποία Η Google αναζητά ενεργά.

Ανάλυση σωρού GWP-ASan

Οι παλαιότερες προεπισκοπήσεις προγραμματιστών Android 11 πρόσθεσαν μια σειρά εργαλείων για να βοηθήσουν τους προγραμματιστές να βρουν και να διορθώσουν ζητήματα ασφάλειας της μνήμης. Το πιο πρόσφατο είναι το GWP-ASan (επίσης γνωστό με το αναδρομικό backronym του "GWP-ASan Will Provide Allocation Sanity"), ένα "εργαλείο κατανομής δειγματοληψίας που εντοπίζει σφάλματα μνήμης σωρού με ελάχιστη επιβάρυνση ή αντίκτυπο στην απόδοση." Στο Android 11 Developer Preview 3, το GWP-ASan είναι ενεργοποιημένο από προεπιλογή σε δυαδικά αρχεία πλατφόρμας και εφαρμογές συστήματος, αλλά οι προγραμματιστές μπορούν επίσης να το ενεργοποιήσουν για τις εφαρμογές τους ως Καλά. Η Google συνιστά να το κάνετε εάν η εφαρμογή σας χρησιμοποιεί εγγενή κώδικα βιβλιοθηκών.

Αύξηση ADB 

Η Google θέλει να διευκολύνει τους προγραμματιστές να εγκαταστήσουν μεγάλα APK, ώστε να εισάγουν ένα νέο Αύξηση ADB χαρακτηριστικό. Αυτή η δυνατότητα μπορεί να κάνει την εγκατάσταση μεγάλων APK (2 GB+) από υπολογιστή σε τηλέφωνο έως και 10 φορές ταχύτερη από πριν. Στο Android 11 Developer Preview 3, οι προγραμματιστές μπορούν να εγκαταστήσουν ένα αυξητικό APK χρησιμοποιώντας την εντολή "adb install --incremental" στο πιο πρόσφατο δυαδικό ADB. Τα APK πρέπει να είναι υπογεγραμμένα με το νέο APK Signature Scheme v4 μορφή, η οποία δημιουργεί μια υπογραφή σε ξεχωριστό αρχείο. Αυτή η δυνατότητα απαιτεί επίσης ότι η συσκευή υποστηρίζει το νέο Αυξητικό σύστημα αρχείων, το οποίο προς το παρόν υποστηρίζεται μόνο από τα Pixel 4 και Pixel 4 XL. Η Google λέει ότι όλες οι συσκευές εκκίνησης Android 11 θα υποστηρίζουν το Incremental File System και ως εκ τούτου το ADB Incremental.

Ασύρματη αποσφαλμάτωση

Το ασύρματο ADB είναι πλέον πιο εύκολο από ποτέ στο Android 11 με τη νέα επιλογή "ασύρματος εντοπισμός σφαλμάτων" στις Επιλογές προγραμματιστή. Εμείς πρώτοι είδα αυτή τη δυνατότητα στην προεπισκόπηση προγραμματιστή 2 του Android 11, αλλά η Google δεν τόνισε ποτέ ότι ήταν εκεί. Αυτήν τη στιγμή, μπορείτε να αντιστοιχίσετε το τηλέφωνό σας με έναν υπολογιστή χρησιμοποιώντας τη ροή εργασιών κωδικών σύζευξης, αλλά η Google λέει ότι σκοπεύει να προσθέσει μια ροή εργασίας σάρωσης κώδικα QR σε μια μελλοντική έκδοση του Android Studio.

Ασύρματη διόρθωση σφαλμάτων στο Android 11 στην περιοχή Ρυθμίσεις > Επιλογές προγραμματιστή

Ενημερώσεις ελέγχου πρόσβασης δεδομένων

Τέλος, η Google ενημέρωσε το νέο API ελέγχου πρόσβασης δεδομένων στο Android 11 Προεπισκόπηση προγραμματιστή 3. Συγκεκριμένα, η Google έχει μετονομάσει αρκετά από τα API, επομένως φροντίστε να ενημερώσετε την εφαρμογή σας εάν χρησιμοποιείτε κάποιο από αυτά. Ένα δείγμα εφαρμογής μπορείτε να βρείτε εδώ. Η ανατροφοδότηση μπορεί να είναι δίνεται εδώ.

Κατεβάστε το Android 11 Developer Preview 3

Μπορείς Πήγαινε εδώ για να δούμε την πλήρη διαφορά API μεταξύ του Android 11 DP2 και του DP3, αλλά, φυσικά, θα είμαστε σε επιφυλακή για τυχόν αξιοσημείωτες αλλαγές που η Google δεν έχει δημοσιοποιήσει. Μπορείτε να διαβάσετε το δημοσίευση σημειώσεων εδώ, το οποίο συνιστούμε να κάνετε πριν κάνετε λήψη και αναβοσβήνει την ενημέρωση. Τέλος, φροντίστε να Πήγαινε εδώ για να υποβάλετε τυχόν αναφορές σφαλμάτων και εδώ για να συζητήσουμε την τελευταία έκδοση.

Θα έχουμε συνδέσμους για λήψη των πιο πρόσφατων εικόνων συστήματος για συσκευές Google Pixel και συσκευές συμβατές με Project Treble σε αυτήν την σελίδα. Μπορείτε είτε να αναβοσβήσετε τις εκδόσεις χειροκίνητα είτε να χρησιμοποιήσετε το Android Flash Tool για να το κάνετε για εσάς. Εάν δεν έχετε συμβατή συσκευή, μπορείτε να εκτελέσετε την έκδοση προεπισκόπησης στον εξομοιωτή Android του Android Studio.


Αυτή είναι η τρίτη και τελευταία Προεπισκόπηση προγραμματιστή. Θα υπάρξουν 2 εκδόσεις beta που θα περιλαμβάνουν συσκευές που δεν είναι Pixel και θα ακολουθήσει η σταθερή κυκλοφορία κάποια στιγμή στο τρίτο τρίμηνο.

Για όλα τα τελευταία νέα του Android 11, προσθέστε σελιδοδείκτη αυτήν την ετικέτα:

Ειδήσεις Android 11 στο XDA