Android 14 Preview

Компания Google прСдставила ΠΏΠ΅Ρ€Π²ΡƒΡŽ Ρ‚Π΅ΡΡ‚ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ мобильной ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Android 14. Π Π΅Π»ΠΈΠ· Android 14 оТидаСтся Π² Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΌ ΠΊΠ²Π°Ρ€Ρ‚Π°Π»Π΅ 2023 Π³ΠΎΠ΄Π°. Для ΠΎΡ†Π΅Π½ΠΊΠΈ Π½ΠΎΠ²Ρ‹Ρ… возмоТностСй ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ тСстирования. Π‘Π±ΠΎΡ€ΠΊΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Ρ‹ для устройств Pixel 7/7 Pro, Pixel 6/6a/6 Pro, Pixel 5/5a 5G ΠΈ Pixel 4a (5G).

Fanavaozana lehibe amin'ny Android 14:

  • Mitohy ny asa hanatsarana ny fahombiazan'ny sehatra amin'ny takelaka sy fitaovana misy efijery miforitra. Nohavaozinay ny torolalana amin'ny famolavolana fampiharana ho an'ny fitaovana ecran lehibe ary nampiana modely UI generic ho an'ny efijery lehibe hiatrehana ny fampiasana toy ny media sosialy, fifandraisana, votoaty multimedia, famakiana ary fiantsenana. Natolotra ny famoahana savaranonando ny SDK fitaovana Cross miaraka amin'ny fitaovana hamolavolana rindranasa izay miasa tsara amin'ny karazana fitaovana isan-karazany (smartphone, tablette, fahitalavitra marani-tsaina, sns.) ary anton-javatra samihafa.
  • ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π° оптимизация ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ†ΠΈΠΈ выполнСния рСсурсоёмких Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‚, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΡ€ΠΈ наличия WiFi-соСдинСния. ВнСсСны измСнСния Π² API запуска ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π½Ρ‹Ρ… сСрвисов (Foreground Service) ΠΈ планирования Π·Π°Π΄Π°Ρ‡ (JobScheduler), Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° новая Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ для запускаСмых ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚, связанных с ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ΠΉ Π΄Π°Π½Π½Ρ‹Ρ…. Π’Π²Π΅Π΄Π΅Π½Ρ‹ трСбования ΠΏΠΎ ΡƒΠΊΠ°Π·Π°Π½ΠΈΡŽ Ρ‚ΠΈΠΏΠ° запускаСмых ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π½Ρ‹Ρ… сСрвисов (Ρ€Π°Π±ΠΎΡ‚Π° с ΠΊΠ°ΠΌΠ΅Ρ€ΠΎΠΉ, синхронизация Π΄Π°Π½Π½Ρ‹Ρ…, воспроизвСдСниС ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, отслСТиваниС мСстополоТСния, доступ ΠΊ ΠΌΠΈΠΊΡ€ΠΎΡ„ΠΎΠ½Ρƒ ΠΈ Ρ‚.ΠΏ.). Π£ΠΏΡ€ΠΎΡ‰Π΅Π½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ условий Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ доступС Ρ‡Π΅Ρ€Π΅Π· Wi-Fi.
  • Ny rafitra fampielezam-peo anatiny amin'ny fandefasana hafatra fampitaovana amin'ny fampiharana dia nohatsaraina mba hampihenana ny fanjifana herinaratra sy hanatsara ny fandraisana andraikitra. Nohatsaraina ny faneken'ny rindranasa ireo hafatra voarakitra an-tsoratra - ny hafatra dia azo atao milahatra, mitambatra (ohatra, andiana hafatra BATTERY_CHANGED dia hatambatra ho iray) ary tsy aterina raha tsy aorian'ny fivoahan'ny fampiharana amin'ny fanjakana voatahiry.
  • Ny fampiasana ny fiasan'ny Exact Alarms amin'ny fampiharana izao dia mitaky fahazoan-dΓ lana SCHEDULE_EXACT_ALARM mitokana, satria ny fampiasana an'io fampiasa io dia mety hisy fiantraikany ratsy amin'ny fiainan'ny batterie ary mitarika amin'ny fitomboan'ny fanjifana loharanon-karena (ho an'ny asa voalahatra dia asaina mampiasa ny fampahavitrihana amin'ny fotoana eo ho eo). Ny fampiharana misy kalandrie sy fampiharana famantaranandro izay mampiasa fampahavitrihana mifototra amin'ny fotoana dia tsy maintsy omena alalana USE_EXACT_ALARM rehefa apetraka. Ny famoahana fampiharana ao amin'ny lahatahiry Google Play miaraka amin'ny fahazoan-dΓ lana USE_EXACT_ALARM dia tsy azo atao afa-tsy ho an'ny programa izay mametraka famantaranandro fanairana, fameram-potoana ary kalandrie miaraka amin'ny fampahafantarana hetsika.
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½Ρ‹ возмоТности ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΡˆΡ€ΠΈΡ„Ρ‚Π° ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ со 130% Π΄ΠΎ 200%, Π° для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ тСкст ΠΏΡ€ΠΈ большом ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ Π½Π΅ выглядСл слишком большим автоматичСски Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ примСняСтся Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ уровня ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ (ΡƒΠΆΠ΅ большой тСкст увСличиваСтся Π½Π΅ Ρ‚Π°ΠΊ сильно, ΠΊΠ°ΠΊ ΠΌΠ΅Π»ΠΊΠΈΠΉ).
    Android 14 Preview
  • Azo atao ny mamaritra ny firafitry ny fiteny mifandray amin'ny fampiharana tsirairay. Ny mpandrindra fampiharana dia afaka manova ny firafitry ny localeConfig amin'ny fiantsoana ny LocaleManager.setOverrideLocaleConfig hamaritana ny lisitr'ireo fiteny aseho amin'ny fampiharana ao amin'ny seha-pifaneraserana Android.
  • Nampiana ny Grammatical Inflection API mba hanamora ny fampidirana ny fandikana ireo singa interface tsara izay mandray ny fiteny miaraka amin'ny rafitra lahy sy vavy.
  • Mba hisakanana ny rindranasa manimba tsy hisakana ny fangatahana fikasana, ny kinova vaovao dia mandrara ny fandefasana fikasana tsy misy famaritana mazava ny fonosana na ny singa anatiny.
  • Nohatsaraina ny fiarovana ny dynamic code loading (DCL) - mba hialana amin'ny fampidirana kaody ratsy ao anatin'ireo rakitra azo tanterahana dynamically load, dia tsy maintsy manana zo miditra mamaky fotsiny ireo rakitra ireo.
  • Voarara ny fametrahana rindranasa izay ambany noho ny 23 ny dikan-SDK, izay hanakana ny famerana ny fahazoan-dΓ lana amin'ny alΓ lan'ny fatorana amin'ny API taloha (voarara ny API version 22, satria ny version 23 (Android 6.0) dia nampiditra modely fanaraha-maso fidirana vaovao izay mamela anao. mangataka ny fidirana amin'ny loharanon'ny rafitra). Ny fampiharana efa napetraka teo aloha izay mampiasa API taloha dia mbola hiasa aorian'ny fanavaozana ny Android.
  • ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ API Credential Manager ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Passkeys, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ Π±Π΅Π· ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ с использованиСм биомСтричСских ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΎΠΊ ΠΏΠ°Π»ΡŒΡ†Π° ΠΈΠ»ΠΈ распознаваниС Π»ΠΈΡ†Π°.
  • Π’ Android Runtime (ART) Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° OpenJDK 17 ΠΈ прСдоставляСмых Π² Π΄Π°Π½Π½ΠΎΠΉ вСрсии языковых возмоТностСй ΠΈ Java-классов, Π² Ρ‚ΠΎΠΌ числС классов Ρ‚ΠΈΠΏΠ° record, многострочных строк ΠΈ сопоставлСния c ΠΎΠ±Ρ€Π°Π·Ρ†ΠΎΠΌ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π΅ Β«instanceofΒ».
  • Для упрощСния тСстирования Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Π½ΠΎΠ²ΠΎΠΉ вСрсии Android, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ прСдоставлСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€ΠΎΡ‡Π½ΠΎΠ³ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π½ΠΎΠ²ΡˆΠ΅ΡΡ‚Π² Ρ‡Π΅Ρ€Π΅Π· ΡΠ΅ΠΊΡ†ΠΈΡŽ Developer Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅ ΠΈΠ»ΠΈ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ adb.
    Android 14 Preview

Source: opennet.ru

Add a comment