Förhandsversion av Android 14

Google har lanserat den första testversionen av den öppna mobila plattformen Android 14. Android 14 förvÀntas slÀppas under tredje kvartalet 2023. För att utvÀrdera plattformens nya funktioner har en program för förhandsgranskning föreslagits. Firmware-versioner har förberetts för enheter som Pixel 7/7 Pro, Pixel 6/6a/6 Pro, Pixel 5/5a 5G och Pixel 4a (5G).

Nyckelinnovationer i Android 14:

  • Arbetet med att förbĂ€ttra plattformens funktionalitet pĂ„ surfplattor och enheter med vikbara skĂ€rmar har fortsatt. Rekommendationerna för apputveckling för enheter med stora skĂ€rmar har uppdaterats och typiska grĂ€nssnittsmallar för stora skĂ€rmar har lagts till, vilka tar hĂ€nsyn till anvĂ€ndning som sociala nĂ€tverk, kommunikation, multimedia, lĂ€sning och köp. En preliminĂ€r version av Cross device SDK har föreslagits med verktyg för att utveckla appar som fungerar korrekt med olika typer av enheter (smartphones, surfplattor, smart-tv och sĂ„ vidare) och olika formfaktorer.
  • Optimering av samordningen av resursintensiva bakgrundsarbeten har genomförts, sĂ„som nedladdning av stora filer nĂ€r WiFi-anslutning finns. Ändringar har gjorts i API:erna för att starta prioriterade tjĂ€nster (Foreground Service) och schemalĂ€gga uppgifter (JobScheduler), dĂ€r ny funktionalitet för anvĂ€ndarinitierade arbeten relaterade till datatransfer har lagts till. Krav har införts pĂ„ att ange typen av prioriterade tjĂ€nster som startas (kameraanvĂ€ndning, datasyndronisering, multimediauppspelning, platsövervakning, mikrofonĂ„tkomst med mera). Definitionen av villkor för aktivering av nedladdning av data har förenklats, exempelvis för nedladdning endast nĂ€r det finns tillgĂ„ng via Wi-Fi.
  • Det interna systemet för leverans av sĂ€ndningsmeddelanden till applikationer (broadcast system) har optimerats för att minska energiförbrukningen och öka responsiviteten. Mottagningen av registrerade meddelandeströmmar i applikationerna har förbĂ€ttrats — meddelanden kan sĂ€ttas i kö, sammanfogas (till exempel kommer en serie meddelanden BATTERY_CHANGED att aggregeras till ett) och levereras först efter att applikationen har Ă„tergĂ„tt frĂ„n cachat tillstĂ„nd.
  • AnvĂ€ndningen av funktioner för att utföra exakta tidoperationer (exakta larm) i applikationer krĂ€ver nu att ett separat behörighet SCHEDULE_EXACT_ALARM erhĂ„lls, eftersom anvĂ€ndningen av denna funktionalitet kan pĂ„verka batteritiden negativt och leda till ökad resursanvĂ€ndning (för schemalagda uppgifter rekommenderas att aktivera vid ungefĂ€rlig tid). Applikationer med kalender- och klockimplementation som anvĂ€nder aktivering för exakt tid mĂ„ste vid installation ges behörighet USE_EXACT_ALARM. Publiceringar i Google Play-katalogen av applikationer med behörighet USE_EXACT_ALARM tillĂ„ts endast för program med implementation av vĂ€ckarklocka, timer och kalender med hĂ€ndelseaviseringar.
  • Möjligheterna för textskalning har utökats, den maximala textskalningsnivĂ„n har höjts frĂ„n 130 % till 200 %, och för att texten inte ska se för stor ut vid hög förstoring tillĂ€mpas nu en icke-linjĂ€r justering av skalningsnivĂ„n automatiskt (redan stor text förstoras inte sĂ„ kraftigt som liten text).
    Förhandsversion av Android 14
  • Möjligheten att ange sprĂ„kpreferenser kopplade till specifika applikationer har införts. Applikationsutvecklaren kan nu Ă€ndra parametern localeConfig genom att anropa LocaleManager.setOverrideLocaleConfig för att definiera listan över sprĂ„k som visas för applikationen i Androids instĂ€llningsgrĂ€nssnitt.
  • API:t Grammatical Inflection har lagts till för att förenkla tillĂ€gget av översĂ€ttningar av grĂ€nselement som tar hĂ€nsyn till sprĂ„k med genusystem.
  • För att förhindra att skadliga applikationer fĂ„ngar intent-förfrĂ„gningar, Ă€r det i den nya versionen förbjudet att skicka intents utan att tydligt ange paket eller intern komponent.
  • SĂ€kerheten vid dynamisk kodladdning (DCL, Dynamic Code Loading) har ökat — för att förhindra att skadlig kod infogas i dynamiskt laddade körbara filer, mĂ„ste dessa filer nu ha behörigheter som endast tillĂ„ter lĂ€sning.
  • Installation of applications with an SDK version below 23 is prohibited, which will help block the circumvention of permission constraints through binding to outdated APIs (API version 22 is prohibited, as a new access management model was introduced in version 23 (Android 6.0), allowing runtime requests for access to system resources). Previously installed applications using old APIs will continue to function after the Android update.
  • The API Credential Manager has been introduced and support for Passkeys technology has been implemented, allowing users to authenticate without passwords using biometric identifiers such as fingerprints or facial recognition.
  • The Android Runtime (ART) has integrated support for OpenJDK 17, including language features and Java classes provided in this version, such as record types, multi-line strings, and pattern matching in the 'instanceof' operator.
  • To simplify testing applications considering the changes in the new version of Android, developers are given the ability to selectively enable and disable individual innovations through the Developer section in the configurator or the adb utility.
    Förhandsversion av Android 14

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster