Nyheter av Xiaomi Miui Hellas
Hjem » Alle nyhetene » Apper / Rom » Android Q vil advare deg om programmer du ikke har oppgradert
Apper / Rom

Android Q vil advare deg om programmer du ikke har oppgradert

ΣDet er vanligvis i en utviklers interesse å oppdatere applikasjonene sine for å støtte de nyeste funksjonene til Android-plattformen. Hver nye versjon av Android tilbyr nye APIer og funksjoner som ikke tilbys av eldre versjoner av Android. Men hver nye versjon av Android legger også til nye begrensninger for hva apper kan gjøre, noe enkelte apputviklere ikke bruker. For eksempel unngikk mange applikasjoner å oppgi API-nivået som applikasjonen deres er ment å unngå, for å unngå å måtte deklarere nye kjøretids- og kjøretidstillatelser. Google har endelig begynt å stoppe denne oppførselen med nye restriksjoner på apper som er lastet opp og oppdatert i Google Play Store, men de har også lagt til en advarsel i Android Pie for å varsle apper som ennå ikke er oppdatert av Android 4.1 Jelly Bean.

 


Moderniser Android-applikasjoner


 

I desember i fjor, Google innført en ny politikk for å oppdatere Android-apper i Google Play-butikken. I henhold til de nye retningslinjene vil alle nye søknader sendes til Google Play-butikken fra 1. august 2018 , må appene målrette mot API-nivå 26 eller høyere (dvs Android 8.0oreos, Android 8.1Oreo eller Android 9 Pie.) I tillegg, fra og med 1. november 2018, må alle oppdateringer til eksisterende apper i Play Store også målrettes mot API-nivå 26 eller høyere. Denne policyen vil tvinge både eldre og nyere apper til å overholde de nye funksjonene for sikkerhet, personvern, minneoptimalisering og batterisparing i de nyeste versjonene av Android. Den nye policyen vil imidlertid ikke bety at applikasjoner slutter å fungere på enheter som kjører eldre versjoner av Android, og utviklere vil fortsatt kunne sette sitt eget minimums-API-nivå. På den annen side vil den nyeste versjonen av Android, Android 9 Pie, oppmuntre applikasjonsutviklere til å oppdatere applikasjonene sine ved å advare brukere når de kjører en applikasjon om at den er så gammel at den kanskje ikke fungerer som den skal.

I henhold denne sammenslåingen er aktivert  i AOSP, " PLATFORM_MIN_SUPPORTED_TARGET_SDK_VERSION"Øker til 23. Dette opprettelsesflagget oversettes til systemegenskap. Denne egenskapen brukes av systemet når du starter en applikasjon. Systemet sjekker mål-SDK-nivået til applikasjonen, og hvis det er mindre enn den angitte verdien, mottar brukeren en advarsel om at applikasjonen kanskje ikke fungerer som den skal.ro.build.version.min_supported_target_sdkro.build.version.min_supported_target_sdk

 

Foreløpig ser det ikke ut til at Android Q vil hindre brukere i å kjøre eldre Android-applikasjoner. Vi ser for oss at det kan være et lite mindretall av brukerne som ikke vil være fornøyd med en slik begrensning. Det er mange sjeldent oppdaterte applikasjoner som brukes i spesialiserte oppgaver som det ikke finnes alternativer til. Utseendet til denne advarselen hver gang en bruker starter en gammel applikasjon på Android Q, kan føre til at brukere klager over oppdatering eller erstatning av applikasjonen til den som opprettet den.

Hvis du vil se API-målnivået til applikasjonene som er installert på enheten din, kan du bruke applikasjonen vi gir deg nedenfor. 

AppChecker - List opp APIer for apper

Google har ikke helt bestemt seg for om de skal sette grensen til SDK 23, og kunne velge noe høyere eller lavere.

Kilde

ΜIkke glem å bli med (registrer deg) i forumet vårt, noe som kan gjøres veldig enkelt ved å trykke på følgende knapp...

(Hvis du allerede har en konto i forumet vårt, trenger du ikke følge registreringslenken)

 

Bli med i fellesskapet vårt

Les også

Legg igjen en kommentar

* Ved å bruke dette skjemaet godtar du lagring og distribusjon av meldingene dine på siden vår.

Denne siden bruker Akismet for å redusere spamkommentarer. Finn ut hvordan tilbakemeldingsdataene dine behandles.

Legg igjen en anmeldelse

Xiaomi Miui Hellas
Det offisielle fellesskapet til Xiaomi og MIUI i Hellas.
Les også
OnePlus 6 ble offisielt avduket i mai i fjor, og nå ser selskapet ut...