Android 11 tilføjer ny Power Menu med alle nye funktioner
Den kommende store Android OS-opdatering, Android 11, er indstillet til at have to vigtige værktøjer, der fremmer bedre gennemsigtighed i privat dataadgang og deres nøjagtige årsager til udgange. Disse værktøjer, kaldet Data Access Audit API'er og Process Exit Reasons, er specielt designet til at give Android-smartphone-appudviklere og muligvis også brugere bedre indsigt i ydeevnen af deres apps.
Android-udviklere har introduceret to nye værktøjer, der er designet specielt til at tilbyde klarere oplysninger om, hvordan apps installeret på smartphone-adgang og behandler den private brugerinformation. Disse værktøjer forventes at blive inkluderet i den kommende Android 11.
API'er til dataadgangskontrol
I Android 11 har udviklere adgang til nye API'er, der giver dem øget gennemsigtighed i brugen af private og beskyttede data. Udviklere angiver en sådan funktion kan f.eks. være nyttig for store apps, der muligvis har ældre kode, og dem, der bruger tredjepartsbiblioteker eller SDK'er. Der er i det væsentlige to API'er i pakken.
Den første API er en 'Callback', der tillader apps at spore brugen af data, der er beskyttet af runtime-tilladelser til den kode, der udløste brugen. For at blive underrettet kan enhver app indstille et tilbagekald AppOpsManager som vil blive påberåbt hver gang et afsnit af kode bruger private data, såsom at få placeringsopdateringer. Appudviklere og brugere kan oprette specifik logik til at spore, indtage og analysere dataene.
Android 11 introducerer 'bedre' privatliv gennem mere detaljerede tilladelser.
Alligevel er tilladelser grundlæggende mangelfulde og ændringer til dem kosmetiske. De virkelige privatlivsproblemer i apps forbliver uløste. https://t.co/JgzzHHByLo
- Konrad Kollnig (@KKollnig) 2. juli 2020
Den anden API er rettet mod apps med højere kompleksitet. Med andre ord er den anden API beregnet til apps med flere funktioner. En app til enhver social medieplatform kan have en 'find venner'-funktion og en foto tagging-funktion. Det er overflødigt at tilføje, at alle sådanne funktioner kræver et undersæt af følsomme data. 'Find venner' bruger en Android-smartphone-brugeres placering og kontakter. I mellemtiden bruger fotos tag placering, kontakter og kamera. I Android 11 kan udviklere oprette et nyt kontekstobjekt, der giver dem mulighed for det attribut et undersæt af appens kode til en eller flere funktioner. Fortsat kan enhver tilladelsesbrug spores til de funktioner, der er knyttet til konteksten.
Årsager til procesudgang:
Udviklere og Android-appbrugere har altid haft svært ved at spore årsagen til, at apps bliver afsluttet. Der er flere almindelige årsager til pludselig appafslutning. Disse inkluderer en ANR, et nedbrud, eller brugeren vælger at tvinge til at stoppe appen. For bedre at forstå og diagnosticere årsagen tilføjer nogle udviklere tilpasset kode til deres apps. Disse er beregnet til at oprette brugerdefinerede analyser, der ofte bruges til at forbedre appens helbred, stabilitet og runtime.
Beskyttelse af medarbejdernes privatliv
Find ud af hvordan # Android11 holder dine personlige oplysninger private på virksomhedsenheder med arbejdsprofilen. # 11WeeksOfAndroid
Lær mere → https://t.co/gZPXdfR8GX pic.twitter.com/TYONASDjiT
- Android-udviklere (@AndroidDev) 1. juli 2020
Android 11 introducerer en ny ActivityManager API til at rapportere historisk information relateret til en app-process afslutning. Udviklere kan let bruge API'en til at hente alle tilgængelige historiske diagnostiske oplysninger om procesudgang, f.eks. Om en procesafslutning skyldes ANR'er, hukommelsesproblemer eller andre årsager.
Mærker Android