Το Google Play δεν θα δέχεται πλέον APK από τον Αύγουστο και τώρα προσανατολίζεται προς εφαρμογές σε μορφή AAB 

Κατά τη διάρκεια του Google I / O οι προγραμματιστές της Google που είναι υπεύθυνοι για την ανάπτυξη Android Ανακοίνωσαν ότι από τον Αύγουστο του τρέχοντος έτους η μετεγκατάσταση των εφαρμογών θα πραγματοποιηθεί στο Google Play για να χρησιμοποιήσετε τη μορφή διανομής Android App Bundle αντί για APK.

Με αυτό, από τον Αύγουστο του 2021, η μορφή Το App Bundle πρέπει να εφαρμόζεται σε όλες τις νέες εφαρμογές που προστίθενται στο Google Play, καθώς και για την παράδοση εφαρμογών που εκτελούνται χωρίς εγκατάσταση (άμεση εφαρμογή ZIP).

Θυμηθείτε αυτό από το Android που κυκλοφόρησε, οι εφαρμογές Android έχουν κυκλοφορήσει σε μορφή APK Ένα που περιέχει όλο τον κώδικα και τους πόρους για μια εφαρμογή, καθώς και ορισμένες δυνατότητες ασφαλείας, όπως μια δήλωση υπογραφής. Όταν εγκαθίσταται ένα APK, απλώς αντιγράφεται σε έναν συγκεκριμένο φάκελο και προστίθεται σε μια εσωτερική βάση δεδομένων εγκατεστημένων εφαρμογών.

Κατά την εγκατάσταση, ελέγχεται επίσης η υπογραφή της εφαρμογής για να βεβαιωθεί ότι είναι έγκυρη. Εάν η εφαρμογή είναι ήδη εγκατεστημένη, το Android συγκρίνει την υπογραφή της νέας εφαρμογής με αυτήν της ήδη εγκατεστημένης εφαρμογής. Εάν η υπογραφή δεν είναι έγκυρη ή δεν ταιριάζει, το Android αρνείται να εγκαταστήσει την εφαρμογή. Αυτή η επαλήθευση υπογραφής αποτελεί σημαντικό μέρος της ασφάλειας του Android.

Ωστόσο, το 2018 η Google παρουσίασε μια νέα μορφή που ονομάζεται Android App Bundles ή AAB. Η Google είπε ότι αυτή η νέα μορφή θα επιτρέπει μικρότερα αρχεία εφαρμογών και ευκολότερους τρόπους για τον έλεγχο διαφόρων πτυχών εφαρμογών. Μεταξύ των εκατομμυρίων εφαρμογών στο Google Play Store, χιλιάδες χρησιμοποιούν ήδη το σύστημα AAB.

Οι ενημερώσεις των εφαρμογών που υπάρχουν ήδη στον κατάλογο μπορούν να συνεχίσουν να διανέμονται σε μορφή APK. Για να προσφέρετε επιπλέον πόρους στα παιχνίδια, θα πρέπει να χρησιμοποιείται η Υπηρεσία Παροχής Πακέτων Παιχνιδιού αντί του OBB. Για την πιστοποίηση εφαρμογών Bundle εφαρμογών με ψηφιακή υπογραφή, πρέπει να χρησιμοποιείται η υπηρεσία Play App Signing, πράγμα που συνεπάγεται την τοποθέτηση κλειδιών στην υποδομή Google για τη δημιουργία ψηφιακών υπογραφών.

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

Σε σύγκριση με τη λήψη μονολιθικών APK, η χρήση του πακέτου εφαρμογών μειώνει την ποσότητα των δεδομένων που λαμβάνονται στο σύστημα του χρήστη κατά μέσο όρο 15%, με αποτέλεσμα εξοικονόμηση χώρου αποθήκευσης και ταχύτερη εγκατάσταση εφαρμογών. Σύμφωνα με την Google, σχεδόν ένα εκατομμύριο εφαρμογές έχουν μεταβεί στη μορφή App Bundle, συμπεριλαμβανομένων εφαρμογών από Adobe, Duolingo, Gameloft, Netflix, redBus, Riafy και Twitter.

Ένα από τα καλύτερα χαρακτηριστικά από το Android App Bundle καιότι μια εφαρμογή μπορεί να χωριστεί σε διάφορα μέρη, Αυτό εστιάζει ιδιαίτερα στα παιχνίδια, καθώς με το Play Asset Delivery, για παράδειγμα, οι χρήστες που ξεκινούν ένα παιχνίδι θα αποκτήσουν μόνο τα αρχικά επίπεδα και καθώς προχωρούν, μπορούν να κατεβάσουν τα ακόλουθα επίπεδα όταν είναι απαραίτητο. Και το Play Store θα καθορίσει τους πόρους που ταιριάζουν καλύτερα στη συσκευή σας, για παράδειγμα χωρίς την ανάγκη υφής υψηλής ανάλυσης σε μια συσκευή χαμηλών προδιαγραφών, μειώνοντας περαιτέρω την ανάγκη μεταφοράς δεδομένων.

Η απαίτηση για χρήση Android App Bundles ισχύει μόνο για νέες εφαρμογές, σύμφωνα με την Google.

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

πηγή: https://android-developers.googleblog.com/


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.