Το Android 12 Developer Preview 2 είναι εδώ με καλύτερη ασφάλεια ειδοποιήσεων και βελτιώσεις εικόνας σε εικόνα

Η Google ανακοίνωσε το Android 12 Developer Preview 2 για τα smartphone Pixel 3 και νεότερα. Δείτε τι νέο υπάρχει για τους χρήστες και τους προγραμματιστές.

Κάθε μέρα που περνά, πλησιάζουμε όλο και πιο κοντά στην τελική κυκλοφορία του επόμενου σημαντικού λειτουργικού συστήματος Android: Android 12. Σε περίπτωση που λαχταράτε να δείτε τι επιφυλάσσει το μέλλον για την επερχόμενη επανάληψη του Android, η Google σας καλύπτει για σήμερα. Η εταιρεία μόλις ανακοίνωσε μια νέα έκδοση Προεπισκόπησης προγραμματιστή για κατάλληλες συσκευές Pixel. Android 12 Developer Preview 2, όπως το πρώτη προεπισκόπηση προγραμματιστή, εξακολουθεί να προορίζεται μόνο για προγραμματιστές και η λίστα αλλαγών που αναφέρονται στην ανάρτηση ιστολογίου εστιάζει σε νέα API και αλλαγές συμπεριφοράς πλατφόρμας στις οποίες θα πρέπει να προσαρμοστούν οι προγραμματιστές. Να τι έχει αλλάξει.

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

Εμπιστοσύνη και ασφάλεια

  • Το να επιτρέπεται σε μια εφαρμογή να επικαλύπτει τα παράθυρα πάνω από άλλες εφαρμογές ενέχει προφανή κίνδυνο ασφάλειας. Για το σκοπό αυτό, το νέο
    HIDE_OVERLAY_WINDOWS Η άδεια που εισάγεται στην Προεπισκόπηση προγραμματιστή 2 διασφαλίζει ότι μια εφαρμογή μπορεί να καλέσει Window#setHideOverlayWindows() για να υποδείξει ότι όλα TYPE_APPLICATION_OVERLAY τα παράθυρα θα πρέπει να είναι κρυφά όταν το παράθυρο της εφαρμογής είναι ορατό.
  • Τα στοιχεία ελέγχου ορατότητας ειδοποιήσεων έχουν ενημερωθεί σε αυτήν τη νέα έκδοση προεπισκόπησης. Τώρα μπορείτε να διαμορφώσετε τις ενέργειες ειδοποίησης έτσι ώστε να δημιουργούν πάντα μια πρόκληση ελέγχου ταυτότητας όταν ενεργοποιούνται από την οθόνη κλειδώματος. Για παράδειγμα, μια εφαρμογή ανταλλαγής μηνυμάτων απαιτεί πλέον έλεγχο ταυτότητας πριν διαγράψει ένα μήνυμα ή το επισημάνει ως αναγνωσμένο.
  • Το Android 12 Developer Preview 2 έχει προσθέσει υποστήριξη για έναν απλούστερο, πιο αποτελεσματικό τρόπο απόκτησης του αθροίσματος ελέγχου μιας εγκατεστημένης εφαρμογής. Οι προγραμματιστές μπορούν να επιλέξουν από διάφορους τυπικούς αλγόριθμους σύνοψης όπως SHA256, SHA512, Merkle Root και άλλοι. Ετοιμάζεται μια συμβατή προς τα πίσω έκδοση αυτής της δυνατότητας, η οποία θα είναι διαθέσιμη με τη μορφή βιβλιοθήκης Jetpack στο εγγύς μέλλον.

Νέες αλλαγές στο API του Android 12

  • Στρογγυλεμένες γωνίες: Στο Android 12 Developer Preview 2, οι προγραμματιστές μπορούν να ελέγξουν εάν η συσκευή διαθέτει οθόνη με στρογγυλεμένες γωνίες και λάβετε τα στοιχεία τους. Από τη σκοπιά του σχεδιασμού της διεπαφής χρήστη, μπορεί κανείς πλέον να χρησιμοποιήσει τις απόλυτες λεπτομέρειες για κάθε στρογγυλεμένη γωνία καθώς και τις λεπτομέρειες γωνίας σε σχέση με τα όρια μιας εφαρμογής.
  • Βελτιώσεις εικόνας σε εικόνα (PIP): Οι εφαρμογές μπορούν τώρα ενεργοποίηση απρόσκοπτης αλλαγής μεγέθους για να επιτρέψετε στο σύστημα να αλλάξει το μέγεθος της Δραστηριότητας PIP όταν χρειάζεται. Επιπλέον, η ενεργοποίηση του αυτόματου PIP κάνει τώρα το σύστημα να μεταφέρει απευθείας την εφαρμογή στη λειτουργία PIP με μια κίνηση μέχρι το σπίτι, χωρίς να περιμένει την ολοκλήρωση της κινούμενης εικόνας up-to-home. Τέλος, το Android υποστηρίζει πλέον απόκρυψη του παραθύρου PIP σύροντάς το στην αριστερή ή δεξιά άκρη της οθόνης.
  • Ενημερώσεις στο API της συνοδευτικής εφαρμογής συσκευής: Οι φορητές συσκευές όπως τα έξυπνα ρολόγια και οι ιχνηλάτες γυμναστικής χρειάζονται συνήθως μια αποκλειστική εφαρμογή για τη διαχείρισή τους. Η Google θέλει να διευκολύνει την εκτέλεση και τη σύνδεση τέτοιων εφαρμογών κάθε φορά που μια συσχετισμένη συνοδευτική συσκευή βρίσκεται κοντά. Για να γίνει αυτό, το Android 12 Developer Preview 2 παρουσίασε ένα νέο CompanionDeviceService API. Επιπλέον, το νέο προφίλ συνοδευτικής συσκευής απλοποιεί σημαντικά τη διαδικασία εγγραφής της συνοδευτικής συσκευής.
  • Βελτιώσεις εκτίμησης εύρους ζώνης: Η Google έχει βελτιώσει σημαντικά τα υπάρχοντα API εκτίμησης εύρους ζώνης. Οι προγραμματιστές μπορούν τώρα να λάβουν μια εκτίμηση για συνολική απόδοση ανά εταιρεία κινητής τηλεφωνίας ή SSID Wi-Fi, τύπο δικτύου και επίπεδο σήματος, για όλους τους χρήστες στο συσκευή.
  • Οπτικά εφέ: Η εφαρμογή κοινών εφέ γραφικών είναι πλέον ευκολότερη από ποτέ στο Android 12 με το RenderEffect τάξη. Τώρα μπορείτε να εφαρμόσετε ξεχωριστά θαμπώματα και φίλτρα χρώματος ή να συνδυάσετε αυτά τα εφέ ως εφέ αλυσίδας στο σύνολό τους.

Μπορείς Πήγαινε εδώ για να δείτε την πλήρη διαφορά API μεταξύ Android 12 DP1 και DP2. Εφόσον η Google έχει ανανεώσει αρκετά από τα API, φροντίστε να εκτελέσετε και να εντοπίσετε σφάλματα στην εφαρμογή σας μέσω του εναλλαγή αλλαγής συμπεριφοράς για να το προετοιμάσετε για στόχευση Android 12. Η ανατροφοδότηση μπορεί να είναι δίνεται εδώ.

Συνιστάται να διαβάσετε το σημειώσεις έκδοσης πριν κατεβάσετε και αναβοσβήσετε την ενημέρωση. Φροντίστε να Πήγαινε εδώ για να υποβάλετε τυχόν αναφορές σφαλμάτων και εδώ για να συζητήσουμε την τελευταία έκδοση.

Κατεβάστε το Android 12 Developer Preview 2

Για να εγκαταστήσετε το Android 12 Developer Preview 2 σε μια συσκευή Pixel, πρέπει να έχετε Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL, Pixel 4, Pixel 4 XL, Pixel 4a, Pixel 4a 5G ή Pixel 5. Έχουμε συνδέσμους για λήψη των πιο πρόσφατων εικόνων συστήματος για αυτές τις συσκευές Google Pixel σε αυτήν την σελίδα. Μπορείτε είτε να κάνετε τη σταδιακή ενημέρωση OTA είτε αναβοσβήνουν τις εκδόσεις χειροκίνητα. Σε περίπτωση που δεν έχετε συμβατή συσκευή, μπορείτε να εκτελέσετε την έκδοση στον εξομοιωτή Android του Android Studio.

Η δεύτερη προεπισκόπηση προγραμματιστή Android 12 είναι επίσης διαθέσιμη για Android TV, με την Κιτ προγραμματιστών ADT-3 ως η μόνη συμβατή συσκευή.


Θα υπάρξει μια ακόμη σημαντική έκδοση Προεπισκόπησης προγραμματιστή τον Απρίλιο, ακολουθούμενη από μερικές εκδόσεις beta. Η σταθερή έκδοση Android 12 θα είναι διαθέσιμη κάποια στιγμή στο τρίτο τρίμηνο του 2021, αν όλα πάνε σύμφωνα με το σχέδιο.

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

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