Alle opdateringer til eksisterende Play Butik-apps skal nu målrettes mod Android 9 Pie

Google Play kræver nu, at alle eksisterende apps, der bliver opdateret i Play Butik, nu målretter mod API-niveau 28 eller højere (Android 9 Pie eller Android 10.)

Tilbage i slutningen af ​​2017 traf Google en dristig beslutning: tvinge Android-appudviklere til at målrette mod nyere API-niveauer ved at tilføje nye krav til Play Butik. Googles mål er at forbedre økosystemsikkerheden (ved at sikre, at apps overholder alle ændringer af privatlivets fred og tilladelser) og tilskynde til indførelse af nye API'er (så brugerne kan nyde nye funktioner på deres telefoner.) Den 1. august hvert år kræver Google, at alle nye apps, der sendes til Play Butik, målretter mod det vigtigste API-niveau, der blev introduceret i det forrige år. Den 1. november hvert år udvider Google dette krav til at dække opdateringer til eksisterende apps. Fra den 1. august 2019 skal alle nye Android-apps, der uploades til Google Play, målrette mod API-niveau 28 eller Android 9 Pie. Fra i dag gælder det samme krav nu for appopdateringer.

Ifølge Google, Android 9 Pie kørte på 22,6 % af alle Google Play-certificerede enheder i slutningen af ​​august i år. Med certificeringsvindue for nye Android 9-enheder lukker den 31. januar 2020, vil procentdelen af ​​enheder, der kører API-niveau 28 eller højere, blive endnu større. Med funktioner som Adaptive Battery i Android 9 og Scoped Storage i Android 10 vil du gerne sikre dig, at din eksisterende app i det mindste fortsætter med at fungere efter hensigten. Personligt håber jeg, at det nye krav presser udviklere, der bruger den ældre FingerprintManager API til at adoptere BiometricPrompt, så Pixel 4-ejere kan nyde Face Unlock i alle deres apps.

Der er et væld af nye API'er og tweaks til eksisterende API'er i begge Android 9 og Android 10, så du kan endda være i stand til at oprette en innovativ ny app eller forbedre en eksisterende funktion, når du har kigget gennem dokumentationen. Desværre vil dette krav sandsynligvis føre til, at nogle få udviklere opgiver udviklingen af ​​deres apps, som vi så, da API-niveaukravet blev øget sidste år. Du kan ikke rigtig bebrejde Google her, da de ikke kun gav udviklere masser af tid til at opdatere deres apps, men de har også en gyldig grund til at tvinge udviklere til at målrette mod nyere API-niveauer.