Članak

Google dodaje ograničenja na aplikacije nezavisnih fotoaparata u sustavu Android 11 iz sigurnosnih razloga

protection click fraud

S Android 11, Google nameće dodatno ograničenje načina na koji se aplikacije fotoaparata mogu priključiti u sustav. Točnije, ograničava ono što bi aplikacije kamera, osim zadane ugrađene aplikacije, mogle raditi.

Kako je izvijestio Android policija, Google nalaže da aplikacija treće strane bez vlastite funkcije kamere može pokrenuti zadanu aplikaciju kamere samo za snimanje slike ili videozapisa. Prije toga, korisniku bi se predstavio dijalog koji mu omogućuje da bira između aplikacija kamere instaliranih na njegovom uređaju.

Dokumentacija za programere glasi:

Počevši od Androida 11, samo unaprijed instalirane aplikacije sistemskih kamera mogu odgovoriti na sljedeće radnje namjere:

  • android.media.action. VIDEO SNIMANJE
  • android.media.action. IMAGE_CAPTURE
  • android.media.action. IMAGE_CAPTURE_SECURE

Ako je dostupno više od jedne unaprijed instalirane aplikacije sistemske kamere, sustav prikazuje dijaloški okvir za odabir aplikacije. Ako želite da vaša aplikacija koristi određenu aplikaciju kamere za snimanje slika ili videozapisa u njeno ime, te namjere možete izričito postaviti postavljanjem naziva paketa ili komponente za namjeru.

Google kaže da to čini iz sigurnosnih razloga, a što se tiče potrošača, teško je shvatiti kako bi to za većinu ljudi bilo veliko. Ako svoju zadanu aplikaciju kamere promijenite u drugu, nećete primijetiti promjenu u najčešćim scenarijima, poput brzog oblikovanja fotografija dvostrukim klikom na gumb za uključivanje i slično.

Verizon nudi Pixel 4a za samo 10 USD mjesečno na novim Neograničenim linijama

Međutim, postoji jedan slučaj upotrebe kada ovo postane problematično. Ako bi korisnik postavio drugu aplikaciju kao zadanu aplikaciju za kameru, a zatim onemogućio ugrađenu aplikaciju za kameru, to bi učinkovito razbilo sustav. Nećete moći snimati slike u aplikacijama bez vlastite funkcije fotoaparata dok ih ponovno ne omogućite i upotrijebite uporedo s željenom opcijom kamere. Nije idealno, ali nije ni strašno.

Ažuriranje, 20. kolovoza (18:00 ET) - Google objašnjava obrazloženje poteza

Google je sada pojasnio razlog promjene, objašnjavajući da je dizajniran da zaštiti podatke o lokaciji od pogrešne obrade. Također je ažurirao dokumentaciju za programere na koju se ranije pozivalo, preoblikujući je u napomenu:

Ovo je osmišljeno kako bi se osiguralo da se metapodaci lokacije EXIF ​​ispravno obrađuju na temelju dozvola za lokaciju definiranih u aplikaciji koja šalje namjeru.

Za primanje metapodataka lokacije EXIF ​​iz unaprijed instalirane aplikacije sistemske kamere kada se koriste namjere koje imaju jednu od prethodnih u namjeri, vaša aplikacija mora prijaviti i ACCESS_MEDIA_LOCATION uz ACCESS_COARSE_LOCATION ili ACCESS_FINE_LOCATION dopuštenje.

Ova promjena ne utječe na sposobnost korisnika da instaliraju i koriste bilo koju aplikaciju kamere za izravno snimanje slika ili videozapisa. Korisnik može postaviti aplikaciju kamere treće strane kao zadanu aplikaciju kamere. Ova promjena također ne utječe na radnje namjere kojima se pokreće zadana aplikacija kamere koju je odredio korisnik.

Drugim riječima, to je nešto što bi doista utjecalo samo na malu manjinu korisnika, a koristilo većini.

instagram story viewer