Artikkel

Nei, Google dreper ikke tredjeparts kameraapper i Android 11

protection click fraud

Du har kanskje lest at Google er det dreper av tredjeparts kameraapper i Android 11, og hvis de var sanne, ville du ha rett til å være veldig ulykkelig. Ikke bekymre deg, skjønt: det er det ikke.

Alt dette stammer fra et innlegg kl Commonsware, en blogg dedikert til Android-utvikling. Der er det forklart det en atferdsendring i Android 11 tar bort standard kameravelger når en app lar deg ta et bilde, men ikke gir sin egen kamera-widget. I Android 11 vil standard oppførsel være å bruke den innebygde kamera-appen.

Noen apper inkluderer sin egen kamera-widget og er upåvirket.

Dette gjelder ikke alle apper. Noe som Instagram bruker sin egen kamera-widget og vil ikke bli berørt. Det gjelder apper som ikke fungerer som Instagram, men der utvikleren fortsatt vil at du skal kunne ta et bilde uten å forlate appen. I tidligere versjoner av Android, vil du se en dialogboks som spør om hvilket kamera du vil bruke. Det var en systemfunksjon som den samme dialogen du ser når du velger en nettleser for å vise en webside.

Verizon tilbyr Pixel 4a for bare $ 10 per måned på nye ubegrensede linjer

I stedet må apputviklere nå skrive kode som eksplisitt tillater en tredjepartsapp og deretter bygge på en måte for deg å velge hvilken du vil bruke. Hvis du vil bruke en kameraapp som ikke støttes på denne måten, får du en feilmelding.

Dette er en endring som direkte påvirker utviklere.

Commonsware-innleggingen fortsetter med å forklare hvordan "fikse" dette for Android 11-apper og hvor dårlig brukeropplevelsen vil være hvis utviklere ikke gjør det ekstra arbeidet. Det er et annet problem fordi vi har sett gang på gang at utviklere ikke er raske til å implementere disse løsningene. Det betyr at brukere ikke vil kunne bruke sine favoritt kamera app uten å forlate en annen app for å åpne den, ta et bilde og deretter importere det til den opprinnelige appen, som ikke er en ideell arbeidsflyt.

Et større problem er at utviklere av tredjepartsapps til kameraer må begjære andre apputviklere for å sikre at arbeidet deres er inkludert. Dette kan snart bli en popularitetskonkurranse basert på antall installasjoner en kameraapp har.

Google bekreftet med Android Central at flyttingen ble gjort for å bevare brukernes personvern og at hvis utviklere ønsker å jobbe med tredjeparts kameraapper, er det mulig å gjøre det uten å aktivere dem på en person basis.

Enkelt sagt, verken Google eller en apputvikler kan være sikre på at Google Camera-porten eller Galaxy-kameraet porter deg lastet ned fra et nettsted er legitimt, og en ondsinnet kameraapp kan se millioner av nedlastinger før den fjernes fra Google Play. Det er mye av Android-skadelig programvare der ute, og mens Google ikke er ansvarlig for å skrive eller distribuere det, det er ansvarlig for Androids personvernfeil. Det beste Google kan gjøre er å gjøre standardoppførselen til å bruke systemkameraapplikasjonen, som er kjent for å være pålitelig.

Denne atferdsendringen har heller ikke noe å gjøre med at kameraapper ikke kan bruke alle kameraene telefonen din fulgte med, eller hvorfor Twitter ikke kan bruke de ekstra linsene i sin egen kameraprogramvare. De CameraX Jetpack-bibliotek kommer til å løse disse problemene når de er fullført og når telefonprodusenter bestemmer seg for å delta. Denne endringen gjelder bare for "standard" -kameraet, som nå er den faktiske standard i stedet for å tilby et plukkeroverlegg, noe som ofte er forstyrrende for folk som ikke forstår hvordan det fungerer.

Det er en stygg måte å løse et problem på, men det fungerer.

Det er ikke en pen eller elegant løsning, men det er den beste måten for Google å holde Android mer privatlivsfokusert. Ingen liker å se mer arbeid for utviklere, og ingen vil like å se app wonk når de vil bruke en bestemt kameraapp til å gjøre en bestemt ting. Commonsware har rett i å si at dette er en stygg løsning, og vi kan alle være enige om at selv en velmenende endring kan være upraktisk.

Uansett vil tredjepartskameraet ditt fungere like bra som det noen gang har gjort når telefonen din ser Android 11.

Jerry Hildenbrand

Jerry er Mobile Nation's bosatt nerd og stolt av det. Det er ingenting han ikke kan ta fra hverandre, men mange ting han ikke kan sette sammen igjen. Du finner ham over Mobile Nations-nettverket, og du kan slo ham på Twitter hvis du vil si hei.

instagram story viewer