Το Android 13 Developer Preview 2 έρχεται με αιτήματα άδειας ειδοποίησης και άλλες αλλαγές

click fraud protection

Το Android 13 Developer Preview 2 είναι εδώ και συσκευάζει αιτήματα αδειών ειδοποιήσεων και βελτιώσεις παραγωγικότητας προγραμματιστών. Τσέκαρέ το.

Ο Φεβρουάριος κυκλοφόρησε το πρώτο Android 13 Προεπισκόπηση προγραμματιστή και μαζί της ήρθε η βάση για την επόμενη επανάληψη του μεγαλύτερου λειτουργικού συστήματος στον κόσμο. Έφερε μαζί μια σειρά αλλαγών που ωφελούν τους προγραμματιστές και έκανε βελτιώσεις στο απόρρητο, το υλικό Εσείς, τα στοιχεία ελέγχου γλώσσας και πολλά άλλα. Τώρα η εταιρεία ανακοίνωσε τη δεύτερη προεπισκόπηση προγραμματιστή και έχει μερικές πρόσθετες δυνατότητες και πολλές βελτιώσεις σε σχέση με την προηγούμενη προεπισκόπηση προγραμματιστή.

Όπως υπονοεί ο τίτλος "Προεπισκόπηση προγραμματιστή", αυτές οι εκδόσεις προορίζονται για χρήση μόνο από προγραμματιστές. Είναι για να δοκιμάσουν νέες δυνατότητες και να βεβαιωθούν ότι οι εφαρμογές τους λειτουργούν σε ενημερωμένες συσκευές όπως θα έπρεπε. Θα υπάρξουν σφάλματα, θα υπάρξουν άλλα προβλήματα και η Google θα πιέσει για σχόλια από προγραμματιστές τους επόμενους μήνες. Εάν δεν σας πειράζει να αντιμετωπίσετε προβλήματα, τότε, οπωσδήποτε, δοκιμάστε το Android 13. Ωστόσο, εάν βασίζεστε στο ότι το smartphone σας είναι σταθερά σταθερό, τότε ίσως αξίζει να περιμένετε την πλήρη έκδοση του Android 13 που αναμένεται να κυκλοφορήσει το δεύτερο εξάμηνο του έτους.

Τα πιο αξιοσημείωτα χαρακτηριστικά της προεπισκόπησης προγραμματιστή 2 Android 13 περιλαμβάνουν:

  • Αιτήματα άδειας ειδοποίησης
  • Οι προγραμματιστές μπορούν τώρα να υποβαθμίσουν τις άδειές τους
  • Ένας τόνος βελτιώσεων παραγωγικότητας προγραμματιστών

Πότε θα κυκλοφορήσει το Android 13;

Για ενημερώσεις Android, η Google συνήθως αποκαλύπτει ένα ορόσημο "σταθερότητας πλατφόρμας", ώστε οι προγραμματιστές να μπορούν να γνωρίζουν πότε Η Google σκοπεύει να παραδώσει τα τελικά API SDK/NDK, μαζί με τα τελικά εσωτερικά API και το σύστημα που αντιμετωπίζει εφαρμογές συμπεριφορές. Η Google σκοπεύει να επιτύχει τη σταθερότητα της πλατφόρμας τον Ιούνιο του 2022, με αρκετές εβδομάδες τουλάχιστον να έχουν προγραμματιστεί πριν από την επίσημη κυκλοφορία. Το Android 12 χτύπησε τη σταθερότητα της πλατφόρμας τον Αύγουστο του 2021 και η τελική έκδοση ήταν κυκλοφόρησε τον Οκτώβριο εκείνης της χρονιάς. Η Google κυκλοφόρησε περισσότερες λεπτομέρειες σχετικά με το χρονοδιάγραμμα κυκλοφορίας που μπορείτε να ελέγξετε.


Απόρρητο και ασφάλεια

Η Google γνωρίζει ότι οι χρήστες θέλουν ένα λειτουργικό σύστημα που να μπορούν να εμπιστεύονται με τα δεδομένα τους. Εξάλλου, τα smartphone έχουν φτάσει στο σημείο να αποτελούν ουσιαστικά προέκταση του εαυτού μας και της ζωής μας με πολλούς τρόπους. Τα χρησιμοποιούμε για την αποθήκευση σημαντικών φωτογραφιών, για ιδιωτικές συνομιλίες με φίλους και συγγενείς και να τα κουβαλάμε μαζί μας καθημερινά με την πεποίθηση ότι τα μικρόφωνα ή οι κάμερες δεν καταγράφουν κάθε φορά ΑΛΛΗΛΕΠΙΔΡΑΣΗ. Έχουμε δει αλλαγές για το σύστημα αδειών του Android 13 (μεταξύ άλλων αλλαγών) που εισάγονται στο Android 13 Developer Preview 1 και το Developer Preview 2 επεκτείνεται σε αυτό.

Άδεια ειδοποίησης

Το Android 13 εισάγει μια νέα άδεια χρόνου εκτέλεσης για την αποστολή ειδοποιήσεων από μια εφαρμογή: ΑΝΑΡΤΗΣΕΙΣ_ΕΙΔΟΠΟΙΗΣΕΙΣ. Οι εφαρμογές που στοχεύουν το Android 13 θα πρέπει τώρα να ζητούν άδεια από τον χρήστη για να προωθήσουν τις ειδοποιήσεις. Για εφαρμογές που στοχεύουν Android 12 ή παλαιότερη έκδοση, το σύστημα θα χειριστεί τη ροή αναβάθμισης, αλλά οι χρήστες θα το κάνουν εξακολουθούν να βλέπουν ένα παράθυρο διαλόγου συστήματος που πρέπει να αποδεχτούν ή να απορρίψουν για να επιτρέψουν την προώθηση μιας εφαρμογής ειδοποιήσεις. Η Google ενθαρρύνει τους προγραμματιστές να στοχεύσουν το Android 13 όσο το δυνατόν νωρίτερα και να ζητήσουν την άδεια ειδοποίησης στις εφαρμογές τους.

Δικαιώματα υποβάθμισης προγραμματιστών

Μερικές φορές, όταν οι εφαρμογές ενημερώνονται, δεν χρειάζονται παλαιότερες άδειες που είχαν εκχωρηθεί στο παρελθόν. Παρουσιάζεται το Android 13 ένα νέο API που θα επιτρέψει στους προγραμματιστές να υποβαθμίσουν τα δικαιώματα χρόνου εκτέλεσης που είχαν χορηγηθεί στο παρελθόν.

Ασφαλέστερη εξαγωγή δεκτών εγγεγραμμένων στο περιβάλλον

Το Android 12 εισήγαγε και ζήτησε από τους προγραμματιστές να δηλώσουν τη δυνατότητα εξαγωγής των δεκτών Intent που δηλώθηκαν στο Android Manifest. Η Google ζητά τώρα από τους προγραμματιστές να κάνουν το ίδιο για δέκτες εγγεγραμμένους σε περιβάλλον, προσθέτοντας είτε το RECEIVER_EXPORTED ή RECEIVER_NOT_EXPORTED σημαία κατά την εγγραφή δεκτών για πηγές εκτός συστήματος. Αυτά δεν θα απαιτούνται στο Android 13, αλλά συνιστάται να τα ενεργοποιήσουν οι προγραμματιστές.

Παραγωγικότητα προγραμματιστή

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

Βελτιωμένη ιαπωνική αναδίπλωση κειμένου

Το Android 13 DP1 εισήγαγε βελτιώσεις στην αναδίπλωση κειμένου TextView και τώρα εισάγονται ορισμένες βελτιώσεις ειδικά για το ιαπωνικό κείμενο. Αυτή τη φορά, το TextViews μπορεί τώρα να αναδιπλώσει κείμενο με Bunsetsu (η μικρότερη μονάδα λέξεων που ακούγεται φυσικό) ή φράσεις -- αντί για χαρακτήρα -- για πιο εκλεπτυσμένα και ευανάγνωστα ιαπωνικά εφαρμογές. Θα χρειαστεί απλώς να ενεργοποιήσετε android: lineBreakWordStyle="

φράση" με TextViews.

Ιαπωνική αναδίπλωση κειμένου με ενεργοποιημένο το στυλ φράσης (κάτω) και χωρίς (παραπάνω)

Βελτιωμένα ύψη γραμμής για μη λατινικά σενάρια

Στο Android 13 μη λατινικά σενάρια (όπως Ταμίλ, Βιρμανικά, Τελούγκου και Θιβετιανά) εμφανίζονται χρησιμοποιώντας ένα ύψος γραμμής που είναι προσαρμοσμένο για κάθε γλώσσα. Αυτό αποτρέπει το απόκομμα και βελτιώνει την τοποθέτηση κειμένου και το μόνο που χρειάζεται να κάνει μια εφαρμογή για να εφαρμόσει αυτές τις βελτιώσεις είναι να στοχεύει το Android 13.

API μετατροπής κειμένου

Τα άτομα που μιλούν γλώσσες όπως τα ιαπωνικά και τα κινέζικα χρησιμοποιούν μεθόδους εισαγωγής φωνητικών γραμμάτων, οι οποίες μπορούν να επιβραδύνουν την αναζήτηση και λειτουργίες όπως η αυτόματη συμπλήρωση. Στο Android 13, οι εφαρμογές μπορούν να καλούν το νέο API μετατροπής κειμένου ώστε οι χρήστες να βρίσκουν αυτό που αναζητούν πιο γρήγορα και πιο εύκολα. Προηγουμένως, η αναζήτηση στα Ιαπωνικά απαιτούσε από τον χρήστη να κάνει τα εξής:

  • Εισαγάγετε το Hiragana ως τη φωνητική προφορά του όρου αναζήτησής τους (δηλ. ένα μέρος ή ένα όνομα εφαρμογής)
  • Χρησιμοποιήστε το πληκτρολόγιο για να μετατρέψετε τους χαρακτήρες Hiragana σε Kanji,
  • Αναζητήστε ξανά χρησιμοποιώντας τους χαρακτήρες Kanji
  • Λάβετε τα αποτελέσματα αναζήτησής τους.

Με το νέο API μετατροπής κειμένου, οι Ιάπωνες χρήστες μπορούν να πληκτρολογήσουν Hiragana και να δουν αμέσως τα αποτελέσματα αναζήτησης Kanji ζωντανά, παρακάμπτοντας τα δύο μεσαία βήματα.

Έγχρωμες διανυσματικές γραμματοσειρές

Το Android 13 προσθέτει υποστήριξη απόδοσης για γραμματοσειρές έκδοσης COLR 1 και ενημερώνει το emoji του συστήματος στη μορφή COLRv1. Το COLRv1 είναι μια νέα και εξαιρετικά συμπαγής μορφή γραμματοσειράς που αποδίδεται γρήγορα και καθαρά σε οποιοδήποτε μέγεθος. Για τις περισσότερες εφαρμογές, το σύστημα χειρίζεται τα πάντα και το COLRv1 απλώς λειτουργεί. Η Google συνιστά να δοκιμάσετε την απόδοση emoji εάν η εφαρμογή σας εφαρμόζει τη δική της απόδοση κειμένου και χρησιμοποιεί τις γραμματοσειρές του συστήματος. Μπορείτε να διαβάσετε περισσότερα για το COLRv1 στο Chrome ανακοίνωση όταν ανακοινώθηκε με Chrome OS 98.

Ήχος Bluetooth LE

Το Bluetooth Low Energy Audio είναι, όπως υποδηλώνει το όνομα, ένας τρόπος μετάδοσης ήχου μέσω Bluetooth. Το Android 13 φέρνει επίσημη υποστήριξη για αυτό.

MIDI 2.0

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


Πώς να κατεβάσετε και να εγκαταστήσετε το Android 13 Developer Preview 2 στη συσκευή σας Google Pixel

Μπορείτε εύκολα κατεβάστε το Android Developer Preview 2, και φροντίστε να ελέγξετε τον οδηγό μας για πώς να εγκαταστήσετε το Android 13 εάν δεν είστε σίγουροι για το πώς να το κάνετε.

Η Google κυκλοφορεί επίσημα αυτήν την ενημέρωση προεπισκόπησης προγραμματιστή για τα Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5, Pixel 4a (5G), Pixel 4a, Pixel 4 XL ή Pixel 4. Μπορείτε να χρησιμοποιήσετε τις εικόνες συστήματος 64-bit με τον εξομοιωτή Android στο Android Studio και μπορείτε επίσης να χρησιμοποιήσετε ένα GSI.


Ποιες είναι οι σκέψεις σας για την πιο πρόσφατη έκδοση προεπισκόπησης προγραμματιστή; Θα το εγκαταστήσετε στη συσκευή σας; Πώς ήταν η εμπειρία σας; Ενημερώστε μας στα σχόλια παρακάτω!