Αρθρο

Η Google προσθέτει περιορισμούς στις εφαρμογές κάμερας τρίτου μέρους στο Android 11 για λόγους ασφαλείας

protection click fraud

Με Android 11, Η Google επιβάλλει ένα πρόσθετο όριο στον τρόπο με τον οποίο οι εφαρμογές κάμερας μπορούν να συνδέονται στο σύστημα. Συγκεκριμένα, περιορίζει τις εφαρμογές κάμερας εκτός από την προεπιλεγμένη ενσωματωμένη εφαρμογή που θα μπορούσε να κάνει.

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

Η τεκμηρίωση προγραμματιστή διαβάζει:

Ξεκινώντας από το Android 11, μόνο οι προεγκατεστημένες εφαρμογές κάμερας συστήματος μπορούν να ανταποκριθούν στις ακόλουθες ενέργειες πρόθεσης:

  • android.media.action. VIDEO_CAPTURE
  • android.media.action. IMAGE_CAPTURE
  • android.media.action. IMAGE_CAPTURE_SECURE

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

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

Η Verizon προσφέρει το Pixel 4a με μόλις $ 10 / μήνα σε νέες απεριόριστες γραμμές

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

Ενημέρωση, 20 Αυγούστου (06:00 μ.μ. ET) - Η Google εξηγεί τη λογική της κίνησης

Η Google έχει πλέον διευκρινίσει τον λόγο πίσω από την αλλαγή, εξηγώντας ότι έχει σχεδιαστεί για να διατηρεί τα δεδομένα τοποθεσίας από την εσφαλμένη επεξεργασία. Έχει επίσης ενημερώσει την τεκμηρίωση προγραμματιστή που αναφέρθηκε νωρίτερα, επαναδιατυπώνοντας έτσι ώστε να σημειωθεί:

Αυτό έχει σχεδιαστεί για να διασφαλίζει ότι η επεξεργασία των μεταδεδομένων τοποθεσίας EXIF ​​βασίζεται στα δικαιώματα τοποθεσίας που ορίζονται στην εφαρμογή που στέλνει την πρόθεση.

Για να λάβετε μεταδεδομένα τοποθεσίας EXIF ​​από την προεγκατεστημένη εφαρμογή κάμερας συστήματος όταν χρησιμοποιείτε προθέσεις που έχουν ένα από τα προηγούμενα ενέργειες πρόθεσης, η εφαρμογή σας πρέπει να δηλώσει ACCESS_MEDIA_LOCATION εκτός από το ACCESS_COARSE_LOCATION ή το ACCESS_FINE_LOCATION άδεια.

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

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

instagram story viewer