Android 11, da ima nova orodja za boljšo preglednost dostopa do zasebnih podatkov v aplikacijah in natančne vzroke za izhod iz procesa

Android / Android 11, da ima nova orodja za boljšo preglednost dostopa do zasebnih podatkov v aplikacijah in natančne vzroke za izhod iz procesa 2 minuti branja

Android 11 doda nov Power Menu z vsemi novimi funkcijami



Prihajajoča večja posodobitev operacijskega sistema Android, Android 11, naj bi imela dve pomembni orodji, ki spodbujata boljšo preglednost dostopa do zasebnih podatkov in njihovih natančnih vzrokov za izhod. Ta orodja, imenovana API za nadzor dostopa do podatkov in razlogi za izhod iz procesa, so posebej zasnovana tako, da razvijalcem aplikacij za pametne telefone Android in morda tudi uporabnikom omogočajo boljši vpogled v delovanje svojih aplikacij.

Razvijalci za Android so predstavili dve novi orodji, izdelani posebej za zagotavljanje jasnejših informacij o načinu namestitve aplikacij na pametnem telefonu in obdelavi podatkov zasebnega uporabnika. Ta orodja naj bi bila vključena v prihajajoči Android 11.



API-ji za nadzor dostopa do podatkov

V Androidu 11 bodo razvijalci imeli dostop do novih API-jev, ki jim bodo omogočili večjo preglednost uporabe zasebnih in zaščitenih podatkov. Razvijalci navajajo taka funkcija bi lahko bila koristna, na primer, za velike aplikacije, ki imajo lahko starejšo kodo, in tiste, ki uporabljajo knjižnice ali SDK drugih proizvajalcev. V paketu sta v bistvu dva API-ja.



Prvi API je „povratni klic“, ki aplikacijam omogoča vrnitev uporabe podatkov, zaščitenih z dovoljenji za izvajanje kodi, ki je sprožila uporabo. Če želite biti obveščeni, lahko katera koli aplikacija nastavi povratni klic AppOpsManager ki se bo sprožila vsakič, ko del kode uporabi zasebne podatke, na primer pridobivanje posodobitev lokacije. Razvijalci aplikacij in uporabniki lahko ustvarijo posebno logiko za sledenje, vnos in analizo podatkov.



Drugi API je namenjen aplikacijam z večjo zapletenostjo. Z drugimi besedami, drugi API je namenjen aplikacijam z več funkcijami. Aplikacija za katero koli platformo družabnih omrežij ima lahko funkcijo 'poišči prijatelje' in funkcijo označevanja fotografij. Ni treba posebej poudarjati, da vse take funkcije zahtevajo podnabor občutljivih podatkov. „Poiščite prijatelje“ uporablja lokacijo in stike uporabnika pametnega telefona Android. Medtem oznaka fotografij uporablja lokacijo, stike in kamero. V Androidu 11 lahko razvijalci ustvarijo nov objekt Context, ki jim to omogoča atribut podnabor kode aplikacije na eno ali več funkcij. V nadaljevanju lahko vsako uporabo dovoljenj izsledimo do funkcij, povezanih s kontekstom.

Razlogi za izhod iz procesa:

Razvijalci in uporabniki aplikacij za Android so vedno težko našli vzrok za ukinitev aplikacij. Obstaja več pogostih razlogov za nenadno ukinitev aplikacije. Sem spadajo ANR, zrušitev ali uporabnik, ki se odloči prisilno ustaviti aplikacijo. Za boljše razumevanje in diagnosticiranje vzroka nekateri razvijalci svojim aplikacijam dodajajo prilagojeno kodo. Namenjeni so ustvarjanju analitike po meri, ki se pogosto uporablja za izboljšanje zdravja, stabilnosti in delovanja aplikacije.

Android 11 predstavlja novo ActivityManager API za poročanje preteklih informacij, povezanih s prenehanjem postopka aplikacije. Razvijalci lahko enostavno uporabljajo API za pridobivanje vseh razpoložljivih diagnostičnih informacij o izhodu iz procesa, na primer, ali je zaključek procesa posledica ANR-jev, težav s pomnilnikom ali drugih razlogov.

Oznake android