Google har meddelat att Play Protect kommer att börja varna användare när de försöker installera Android-applikationer som riktar sig till äldre Android-versioner.
Förra året införde Google nya krav i Google Play för att tvinga Android-applikationer att rikta in sig på en nyare API-nivå. Resonemanget bakom Googles beslut är att se till att alla användare skyddas av säkerhet åtgärder som införts i nyare versioner av Android, som bakgrundsapprestriktioner och körtid behörigheter. Enligt Google lade över 150 000 applikationer till stöd för runtime-behörigheter under 2018, en funktion som först introducerades i Android 6.0 Marshmallow (API-nivå 23). Startande augusti 2018, alla nya appar som skickades in till Google Play krävdes inriktade på Android 8.0 Oreo (API-nivå 26) eller högre, medan uppdateringar av befintliga appar skickades in efter november 2018 skulle också behöva rikta in sig på API-nivå 26. Nu har Google meddelat att de uppdaterar dessa begränsningar för att driva appar för att rikta in sig på ännu nyare API-nivåer, som de ursprungligen lovade. Här är de nya tidslinjerna:
- augusti 2019: Nya appar krävs för att rikta in sig på Android 9 Pie (API-nivå 28) eller högre.
- november 2019: Uppdateringar av befintliga appar krävs för att inrikta sig på API-nivå 28 eller högre.
Dessa förändringar är inte förvånande, som vi visste redan om de avancerade begränsningarna på API-nivån i Google Play Butik. Google gjorde dock ett nytt tillkännagivande som vi tror är viktigare för användarna. Även om Google har fått några stora kinesiska applikationsmarknader från Huawei, OPPO, Vivo, Xiaomi, Baidu, Alibaba och Tencent för att även börja kräva att applikationer riktar sig till nyare API-nivåer, kommer Google också att ta itu med annan installation källor. Uppenbarligen kommer företaget att använda sin Play Protect-tjänst för att varna användare för att en app som de ska installera riktar sig mot en äldre API-nivå. Här är tidslinjerna:
- augusti 2019: Nya appar kommer att få varningar under installationen om de inte är inriktade på Android 8.0 Oreo (API-nivå 26) eller högre.
- november 2019: Nya versioner av befintliga appar kommer att få varningar under installationen om de inte är inriktade på API-nivå 26 eller högre.
- 2020 och framåt: Kravet på mål-API-nivå kommer att öka årligen.
Det är trevligt att se att Google tar drastiska åtgärder för att förbättra säkerheten på Android. Medan Android-plattformen kontinuerligt patchas för att vara säkrare, tar det lång tid enheter för att få stora Android-uppdateringar så att många användare blir utsatta för problem som finns i äldre Android släpper. Enligt Google är över 95 % av identifierade spionprogram inriktade på API-nivå 22 eller lägre, vilket inte stöder körtidsbehörigheter. Att kräva uppdaterade applikationer från utvecklare var redan ett smart drag från företaget. Att få med tredjepartsmarknader från Kina och använda Play Protect för att genomdriva nyare API-nivåer tar saker till nästa nivå.
Källa: Android Developers Blog