Αρθρο

Το Android 5.0 Lollipop αλλάζει τον τρόπο λειτουργίας της κάρτας SD σας - και αυτό είναι καλό

protection click fraud

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

Εδώ πρέπει να γνωρίζετε.

Γεια σας, στο KitKat παρουσιάσαμε API που επιτρέπουν στις εφαρμογές να διαβάζουν / να γράφουν αρχείο σε καταλόγους για συγκεκριμένες εφαρμογές σε δευτερεύουσες συσκευές αποθήκευσης, όπως κάρτες SD.

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

Αυτό παρέχει στις εφαρμογές ευρεία, ισχυρή πρόσβαση στη διαχείριση αρχείων, ενώ εξακολουθεί να εμπλέκει τον χρήστη στην αρχική διαδικασία επιλογής. Οι χρήστες μπορούν να επιλέξουν να παραχωρήσουν στην εφαρμογή σας πρόσβαση σε έναν στενό κατάλογο, όπως το "My Vacation Photos", ή θα μπορούσαν να επιλέξουν το ανώτατο επίπεδο μιας ολόκληρης κάρτας SD. η επιλογή είναι δική τους.

ΕΝΤΑΞΕΙ. Εάν δεν είστε προγραμματιστής εφαρμογών Android, αυτό φαίνεται αρκετά περίπλοκο. Στην πραγματικότητα, αυτό είναι αρκετά περίπλοκο, οπότε είναι καλό που η Google έκανε το μεγαλύτερο μέρος της δουλειάς. Αλλά μπορούμε να προσπαθήσουμε και να απλοποιήσουμε τα πράγματα λίγο.

Χρησιμοποιώντας αυτήν τη νέα μέθοδο, ένας προγραμματιστής μπορεί τώρα να δηλώσει άδεια κατά την εγκατάσταση (αυτό είναι μέρος αυτής της λίστας αντικείμενα που συνήθως κάνουμε λάμψη) για να κάνουμε "πράγματα" στον αποθηκευτικό χώρο της συσκευής - συμπεριλαμβανομένου του αφαιρούμενου χώρου αποθήκευσης (ανάγνωση: κάρτες SD). Ένα από τα πράγματα που μπορούν να κάνουν είναι να σας επιτρέψει να επιλέξετε τους φακέλους στην κάρτα SD που θέλετε να αλλάξει η εφαρμογή. Αυτό θα μπορούσε να είναι ένας φάκελος - όπως "Μουσική" - ή ο φάκελος ανώτερου επιπέδου. Οτιδήποτε μέσα Αυτός ο κατάλογος μπορεί να διαβαστεί, να γραφτεί και ενδεχομένως να διαγραφεί.

Με απλά λόγια, αυτό σημαίνει ότι μια εφαρμογή αρέσει Poweramp τώρα μπορεί να επεξεργαστεί ετικέτες στα τραγούδια που έχετε στο φάκελο Μουσική. Εναλλακτικά, ένας επεξεργαστής φωτογραφιών μπορεί να αποθηκεύσει στο φάκελο Εικόνες και όχι μόνο σε αυτόν τα δικά ντοσιέ. Εναλλακτικά, ένας διαχειριστής αρχείων μπορεί να μετακινεί αρχεία στην κάρτα SD. Το μόνο που χρειάζεται ο προγραμματιστής είναι να ενημερώσει την εφαρμογή με τις νέες μεθόδους.

Θα υπάρξουν προβλήματα με ορισμένες εφαρμογές. Μπορούμε να βασιστούμε σε αυτό. Και θα πρέπει να επιτρέψετε μια νέα άδεια που δίνει σε μια εφαρμογή σχεδόν απεριόριστη πρόσβαση στον αποθηκευτικό χώρο της συσκευής σας - τόσο εσωτερικά όσο και εξωτερικά. Αλλά αυτός είναι (ως επί το πλείστον) ασφαλής τρόπος για να επιτρέψετε στις εφαρμογές να έχουν πρόσβαση στον αποθηκευτικό χώρο στη συσκευή σας που παρακάμπτει τις τυπικές εντολές του συστήματος αρχείων υπέρ ενός μοντέλου εγγράφου.

Τώρα ποιος θα το εφαρμόσει πρώτα και πότε θα δει μια συσκευή με κάρτα SD μια ενημέρωση Lollipop; Απλά πρέπει να δούμε.

Κρατάω επαφή

Εγγραφείτε τώρα για να λαμβάνετε τα τελευταία νέα, προσφορές και πολλά άλλα από το Android Central!

instagram story viewer