Android 11 Developer Preview 2 lÀgger till App-Preferred Frame Rate support, Resume on Reboot, mer

XDA Developers

Nya Android 11 API -Ă€ndringar

5G -tillstĂ„nds -API: I Android 11 Developer Preview 2 kan utvecklare kontrollera om anvĂ€ndaren Ă€r pĂ„ ett 5G New Radio (NR) eller Non-Standalone (NSA) nĂ€tverk. Om du inte Ă€r bekant betyder 5G pĂ„ NSA -nĂ€tverk att 5G -nĂ€tet tar bort den befintliga 4G -infrastrukturen, medan med 5G pĂ„ NR -nĂ€t Ă€r nĂ€tverket oberoende. 5G pĂ„ NR kommer i allmĂ€nhet att vara mycket snabbare, Ă€ven om dess nuvarande tillgĂ€nglighet Ă€r mycket begrĂ€nsad. Du kan söka efter denna status för att Ă€ndra hur din app beter sig under den sĂ€mre eller överlĂ€gsna nĂ€tverksanslutningen.GĂ„ngjĂ€rnsvinkel för fĂ€llbara: FĂ€llbara enheter som den kommande Microsoft Surface Duo, Motorola Razr, Samsung Galaxy Fold/Z Flip och Huawei Mate X/Xs har vanligtvis mer Ă€n bara tvĂ„ tillstĂ„nd. För det mesta Ă€r de antingen vikta eller helt utfĂ€llda, men ibland kommer anvĂ€ndarna att placera dem i en vinkel. Android 11 Developer Preview 2 har lagt till stöd för en gĂ„ngjĂ€rnsvinkelsensor som lĂ„ter appar söka efter gĂ„ngjĂ€rnsvinkeln antingen direkt eller genom ett AndroidX -bibliotek.FörbĂ€ttringar av samtalsscreeningstjĂ€nster: Samtalsscreeningsappar kan nu rapportera en anledning till avvisande av samtal för att informera anvĂ€ndare varför tjĂ€nsten avvisade ett inkommande samtal. Dessutom kan samtalsscreeningsappar ocksĂ„ se om ett inkommande samtal var frĂ„n ett nummer som finns i anvĂ€ndarens kontakter, givetvis att samtalsscreeningsappen har behörighet att lĂ€sa kontakter. Slutligen kan samtalsscreeningsappar nu anpassa en dialogruta efter samtal, som tillhandahĂ„lls av systemet, för att lĂ„ta anvĂ€ndare utföra Ă„tgĂ€rder som att markera samtalet som skrĂ€ppost eller lĂ€gga till numret i sina kontakter.Uppdateringar till Neural Networks API: Google har lagt till en “berĂ€kningseffektiv version” av en swish -aktiveringsfunktion (varning: PDF -lĂ€nk) som möjliggör “snabbare trĂ€ningstid och högre noggrannhet för en mĂ€ngd olika uppgifter.” Ett annat tillĂ€gg Ă€r Control ops “som möjliggör mer avancerade maskininlĂ€rningsmodeller som stöder förgrening och slingor.” Slutligen har Google lagt till “nya körningskontroller” för att minimera latens för vanliga anvĂ€ndningsfall.

Sekretess och sÀkerhet

I Android 11 mĂ„ste appar som vill ha Ă„tkomst till kamera- eller mikrofondata frĂ„n en förgrundservice deklarera manifestattributet foregroundServiceType.Scoped -lagring har uppdaterats i den hĂ€r nya förhandsversionen. Nu kan utvecklare migrera filer “frĂ„n den Ă€ldre modellen till den nya omfattande lagringsmodellen.” Dessutom lĂ€ggs till “bĂ€ttre hantering av cachade filer.”

Polsk och kvalitet

Synkroniserade IME -övergĂ„ngar: Nya API: er har lagts till för att utvecklare ska kunna synkronisera appens innehĂ„ll med inmatningsmetodredigeraren eller IME och systemfĂ€lt nĂ€r de animerar. Detta gör att du kan skapa IME -övergĂ„ngar som Ă€r mycket mer flytande Ă€n tidigare. Den nya animerade lyssnaren för inlĂ€gg gör det möjligt för en att skapa “ram-perfekta övergĂ„ngar” eftersom den meddelar appar om Ă€ndringar per ram i inlĂ€gg. Det nya WindowInsetsAnimationController API lĂ„ter appar ta kontroll över IME- och systemfĂ€ltövergĂ„ngarna, Ă„ andra sidan. I exemplet som visas lĂ€ngst ner till höger anvĂ€nder appen WindowInsetsAnimationController API för att styra IME -övergĂ„ngen vid överskridande av appens grĂ€nssnitt.

App-föredragen uppdateringsfrekvens: Det finns nu dussintals Android -enheter med hög uppdateringsfrekvens, till exempel 90Hz, 120Hz eller 144Hz. I Android 11 kan appar och spel nu stĂ€lla in önskad bildhastighet för sina egna fönster. Systemet anvĂ€nder appens föredragna bildhastighet för att vĂ€lja uppdateringsfrekvens för skĂ€rmen nĂ€r appen körs.Återuppta vid omstart: Som vi framhöll tidigare förbĂ€ttrar Android 11 upplevelsen av OTA -uppdateringar över natten. Efter en omstart kan appar komma Ă„t Credential Encrypted (CE) -lagret utan att anvĂ€ndaren lĂ„ser upp enheten. SĂ„ledes kan appar Ă„teruppta normal funktionalitet efter en OTA nĂ€r anvĂ€ndaren inte Ă€r i nĂ€rheten för att lĂ„sa upp telefonen.Kamerastöd i Android Emulator: Android -emulatorn i Android Studio stöder nu frĂ€mre och bakre emulerade kameror. Den bakre kameran stöder HW Level 3 i Camera2 API, medan den frĂ€mre kameran stöder FULL nivĂ„ med logiskt kamerastöd.

Komma igÄng

Det kommer ytterligare en förhandsgranskning av utvecklare i april följt av tvÄ betaversioner. Den stabila Android 11 -versionen kommer att göras tillgÀnglig nÄgon gÄng under tredje kvartalet 2020, om allt gÄr enligt planerna.

För att installera Android 11 Developer Preview 2 pÄ en Pixel -enhet mÄste du ha en Pixel 2, Pixel 2 XL, Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL, Pixel 4 eller Pixel 4 XL. Du kan antingen manuellt blinka förhandsgranskningen eller sÄ kan du anvÀnda Android Flash Tool för att göra det Ät dig. Om du inte Àger en Pixel-enhet kan du kanske installera den senaste förhandsgranskaren av utvecklare via den generiska systembilden (GSI) pÄ Project Treble-kompatibla enheter, som inkluderar enheter som lanserades med Android 9 Pie eller senare. Din körstrÀcka kan dock variera. Slutligen kan du starta upp den senaste versionen av Android Emulator i Android Studio. Var och en av dessa metoder ger dig ett sÀtt att testa dina appar i den nya miljön. Var noga med att testa din app noggrant eftersom Google sÄ smÄningom kommer att göra inriktning pÄ Android 11 ett krav för att dina appar ska inkluderas i Google Play Butik.

Prova den senaste versionen och ge Google feedback om du stöter pÄ nÄgra problem.

Android 11 News pÄ XDA