Skip to content

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

Ενώ η Google εισάγει νέους περιορισμούς και αναμονή 24 ωρών στο sideloading, το Android εξακολουθεί να μην υποστηρίζει εγγενώς την εγκατάσταση APK Bundles, αναγκάζοντας τους χρήστες να καταφεύγουν σε εφαρμογές τρίτων με διαφημίσεις.

Baladis Koumpouras
Baladis Koumpouras
Κοινοποίηση:
Android: Το μεγάλο πρόβλημα με την εγκατάσταση αρχείων που επηρεάζει όλους!

Σύνοψη Άρθρου

  • Εάν θελήσετε να εγκαταστήσετε ένα πακέτο εφαρμογής σε μορφή bundle στο Android, θα διαπιστώσετε γρήγορα ότι η διαδικασία απαιτεί τη λήψη εξωτερικού εργαλείου εγκατάστασης (APK installer). Το λειτουργικό σύστημα της Google εξακολουθεί να μην υποστηρίζει εγγενώς τη διαχείριση αυτών των πακέτων.
  • Αυτή η παράλειψη γίνεται ακόμη πιο έντονη στον απόηχο της νέας πολιτικής ασφαλείας που προωθεί η Google, η οποία επιβάλλει αυστηρότερες διαδικασίες για το sideloading. Ωστόσο, η ίδια η Google επέβαλε τη μετάβαση στα App Bundles χωρίς να ενσωματώσει στον Package Installer του Android τη δυνατότητα εγκατάστασης split πακέτων.
  • Η αδυναμία του συστήματος να διαχειριστεί αυτά τα αρχεία αυτόνομα οδηγεί τους χρήστες σε εφαρμογές τρίτων, όπως το APKMirror Installer, υποβαθμίζοντας την εμπειρία με διαφημίσεις πλήρους οθόνης σε κάθε εγκατάσταση.
Το κείμενο της σύνοψης ελέγχεται από συντάκτη του Techmaniacs

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

Αυτή η παράλειψη γίνεται ακόμη πιο έντονη στον απόηχο της νέας πολιτικής ασφαλείας που προωθεί η Google σε διεθνές επίπεδο. Με στόχο την αντιμετώπιση των εξελιγμένων ψηφιακών απατών και των επιθέσεων κοινωνικής μηχανικής, η Google είχε ανακοινώσει ότι το sideloading εφαρμογών από μη επαληθευμένους προγραμματιστές θα γίνει πιο αυστηρό. Μέσω της διαδικασίας «Advanced Flow», οι χρήστες καλούνται να ενεργοποιήσουν τις επιλογές προγραμματιστή, να πραγματοποιήσουν επανεκκίνηση της συσκευής και να περιμένουν μια υποχρεωτική περίοδο ασφαλείας 24 ωρών προτού τους επιτραπεί η εγκατάσταση.

Τι είναι τα APK Bundles και πώς διαφέρουν από τα απλά APK

Αυτή τη στιγμή, το Android βασίζεται στη μορφή των αρχείων APK, που περιλαμβάνουν όλα τα απαραίτητα στοιχεία για την εκτέλεση ενός προγράμματος. Η χειροκίνητη εγκατάστασή τους είναι άμεση: αρκεί το άνοιγμα του αρχείου και η παραχώρηση της σχετικής άδειας στο σύστημα.

Ωστόσο, από το 2018 η Google εισήγαγε τα Android App Bundles (AAB) και την τεχνολογία Split APKs. Όταν μια εφαρμογή κατεβαίνει από το επίσημο κατάστημα, δεν μεταφορτώνονται όλα τα αρχεία μαζικά. Αντίθετα, η πλατφόρμα παραδίδει μόνο τις βιβλιοθήκες, την αρχιτεκτονική επεξεργαστή και τα γραφικά που αντιστοιχούν ακριβώς στη συγκεκριμένη συσκευή του χρήστη, εξοικονομώντας πολύτιμο αποθηκευτικό χώρο και δεδομένα δικτύου.

Το πρόβλημα της χειροκίνητης εγκατάστασης και οι διαφημίσεις

Το οξύμωρο είναι ότι, ενώ η ίδια η Google επέβαλε τη μετάβαση στα App Bundles για τους προγραμματιστές, δεν ενσωμάτωσε ποτέ στον Package Installer του Android τη δυνατότητα να αναγνωρίζει και να εγκαθιστά split πακέτα από τοπικά αρχεία (.apkm ή .xapk). Το πρόβλημα έγινε άμεσα αισθητό στην ομάδα του Techmaniacs.gr, όταν χρειάστηκε να εγκαταστήσουμε χειροκίνητα μια εξωτερική εναλλακτική εφαρμογή για το Android Auto.

Επειδή το σύστημα αδυνατεί να διαχειριστεί τα αρχεία αυτά αυτόνομα, η μόνη διέξοδος είναι εφαρμογές τρίτων, όπως το APKMirror Installer ή το Split APKs Installer (SAI). Αν και κατανοούμε απόλυτα ότι αξιόπιστες πύλες όπως το APKMirror έχουν σημαντικά λειτουργικά έξοδα συντήρησης διακομιστών, η εμπειρία χρήσης υποβαθμίζεται σημαντικά: ο χρήστης έρχεται αντιμέτωπος με διαφημίσεις πλήρους οθόνης σε κάθε εγκατάσταση, εκτός εάν πληρώσει συνδρομή για την αφαίρεσή τους.

Είναι δύσκολο να δικαιολογηθεί το γεγονός, όπως συμφωνεί και συνάδελφός μας, ότι η Google αφιερώνει τόσους πόρους για να προσθέσει εμπόδια και χρονικές καθυστερήσεις στο sideloading, αλλά σχεδόν τόσα χρόνια μετά την εμφάνιση των Split APKs δεν έχει προσφέρει έναν απλό, εγγενή τρόπο εγκατάστασης τέτοιου είδους αρχείων.

Ακολουθήστε μας

Ακολουθήστε το Techmaniacs.gr στο Google News για να διαβάζετε πρώτοι όλα τα τεχνολογικά νέα, ή προσθέστε μας στον RSS feed reader και στα social media σας.

Baladis Koumpouras

Baladis Koumpouras

Editor in Chief @ techmaniacs.gr με μεγάλη αγάπη για τα κινητά τηλέφωνα και την επιστήμη. Ξεκίνησε το 2018 να εργάζεται στο techmaniacs.gr μετά από ένα σύντομο πέρασμα από myphone.gr και digitallife.gr. Από τότε συνεχίζει μέχρι και σήμερα να κάνει αυτό που αγαπάει. Περισσότερα στο https://baladiskoumpouras.link/

Tags: android
Loading comments...
Loading more stories...
Loading reviews...

Μείνε ενημερωμένος

Ακολούθησέ μας στα social media και πρόσθεσέ μας στις αγαπημένες σου πηγές για να μη χάνεις καμία είδηση.