Андроид 14 Π²Ρ‚ΠΎΡ€ ΠΏΡ€Π΅Π³Π»Π΅Π΄

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

ИзмСнСния Π² Android 14 Developer Preview 2 ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ вСрсиСй:

  • ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π°Ρ… ΠΈ устройствах со складными экранами. ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½Ρ‹ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ прСдсказаниС событий, связанных с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ΠΌ указатСля, ΠΈ Π½ΠΈΠ·ΠΊΠΈΠ΅ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ со стилусами. ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½Ρ‹ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ интСрфСйса для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… экранов, ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ Ρ‚Π°ΠΊΠΈΠ΅ примСнСния, ΠΊΠ°ΠΊ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ сСти, ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ, ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΈ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠΊΡƒΠΏΠΎΠΊ.
  • Π’ Π΄ΠΈΠ°Π»ΠΎΠ³Π΅ подтвСрТдСния ΠΏΠΎΠ»Π½ΠΎΠΌΠΎΡ‡ΠΈΠΉ доступа ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΊ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»Π°ΠΌ появилась Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ прСдоставлСния доступа Π½Π΅ ΠΊΠΎ всСм, Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ фотографиям ΠΈΠ»ΠΈ Π²ΠΈΠ΄Π΅ΠΎΡ€ΠΎΠ»ΠΈΠΊΠ°ΠΌ.
    Андроид 14 Π²Ρ‚ΠΎΡ€ ΠΏΡ€Π΅Π³Π»Π΅Π΄
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½ Π΅ Π΄Π΅Π» Π²ΠΎ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ΠΎΡ‚ Π·Π° Π΄Π° сС ΠΎΡ‚Ρ„Ρ€Π»Π°Ρ‚ поставкитС Π·Π° Ρ€Π΅Π³ΠΈΠΎΠ½Π°Π»Π½ΠΈ ΠΏΡ€Π΅Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈ, ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π½ΠΈΡ‚Π΅ Π΅Π΄ΠΈΠ½ΠΈΡ†ΠΈ, ΠΏΡ€Π²ΠΈΠΎΡ‚ Π΄Π΅Π½ ΠΎΠ΄ Π½Π΅Π΄Π΅Π»Π°Ρ‚Π° ΠΈ систСмот Π·Π° Π±Ρ€ΠΎΠ΅Π²ΠΈ. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π•Π²Ρ€ΠΎΠΏΠ΅Π΅Ρ† кој ΠΆΠΈΠ²Π΅Π΅ Π²ΠΎ Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Ρ‚ΠΈΡ‚Π΅ Π”Ρ€ΠΆΠ°Π²ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° постави Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π°Ρ‚Π° Π΄Π° сС ΠΏΡ€ΠΈΠΊΠ°ΠΆΡƒΠ²Π° Π²ΠΎ ЦСлзиусови намСсто Π²ΠΎ Π€Π°Ρ€Π΅Π½Ρ…Π°Ρ˜Ρ‚ ΠΈ Π΄Π° Π³ΠΎ Ρ‚Ρ€Π΅Ρ‚ΠΈΡ€Π° ΠΏΠΎΠ½Π΅Π΄Π΅Π»Π½ΠΈΠΊ ΠΊΠ°ΠΊΠΎ ΠΏΠΎΡ‡Π΅Ρ‚ΠΎΠΊ Π½Π° Π½Π΅Π΄Π΅Π»Π°Ρ‚Π° намСсто Π½Π΅Π΄Π΅Π»Π°.
    Андроид 14 Π²Ρ‚ΠΎΡ€ ΠΏΡ€Π΅Π³Π»Π΅Π΄
  • ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΎ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Credential Manager ΠΈ связанного с Π½ΠΈΠΌ API, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π³ΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² прилоТСниях Π²Ρ…ΠΎΠ΄ с использованиСм ΡƒΡ‡Ρ‘Ρ‚Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ΠΎΠ² Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ ΠΊΠ°ΠΊ Π²Ρ…ΠΎΠ΄ с использованиСм ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ, Ρ‚Π°ΠΊ ΠΈ Π±Π΅ΡΠΏΠ°Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π²Ρ…ΠΎΠ΄Π° (Passkeys, биомСтричСская аутСнтификация). Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ интСрфСйс для Π²Ρ‹Π±ΠΎΡ€Π° ΡƒΡ‡Ρ‘Ρ‚Π½ΠΎΠΉ записи.
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ посСбна Π΄ΠΎΠ·Π²ΠΎΠ»Π° Π·Π° Π΄Π° ΠΈΠΌ сС Π΄ΠΎΠ·Π²ΠΎΠ»ΠΈ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈΡ‚Π΅ Π΄Π° ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°Π°Ρ‚ Π΄Π΅Ρ˜ΡΡ‚Π²Π° Π΄ΠΎΠ΄Π΅ΠΊΠ° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π΅ Π²ΠΎ Π·Π°Π΄Π½ΠΈΠ½Π°. ΠΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π΄ΠΎΠ΄Π΅ΠΊΠ° Π΅ Π²ΠΎ Π·Π°Π΄Π½ΠΈΠ½Π° Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ Π·Π° Π΄Π° Π½Π΅ сС ΠΎΠ΄Π²Π»Π΅Ρ‡Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° корисникот Π΄ΠΎΠ΄Π΅ΠΊΠ° Ρ€Π°Π±ΠΎΡ‚ΠΈ со Ρ‚Π΅ΠΊΠΎΠ²Π½Π°Ρ‚Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°. На Π°ΠΊΡ‚ΠΈΠ²Π½ΠΈΡ‚Π΅ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈΠΌ сС Π΄Π°Π²Π° ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌΠ° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° Π²Ρ€Π· Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π΄Π΅Ρ˜ΡΡ‚Π²Π°Ρ‚Π° ΠΎΠ΄ Π΄Ρ€ΡƒΠ³ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ со ΠΊΠΎΠΈ Ρ‚ΠΈΠ΅ ΠΊΠΎΠΌΡƒΠ½ΠΈΡ†ΠΈΡ€Π°Π°Ρ‚.
  • БистСмот Π·Π° ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅ со ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½ Π·Π° поСфикасно Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΡƒΠ²Π°ΡšΠ΅ Π½Π° рСсурситС Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈΡ‚Π΅ ΡˆΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ Π²ΠΎ Π·Π°Π΄Π½ΠΈΠ½Π°. По Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ сСкунди ΠΎΠ΄ ΠΏΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π²ΠΎ ΠΊΠ΅ΡˆΠΈΡ€Π°Π½Π° ΡΠΎΡΡ‚ΠΎΡ˜Π±Π°, Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π²ΠΎ Π·Π°Π΄Π½ΠΈΠ½Π° Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π° Π½Π° API ΡˆΡ‚ΠΎ ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°Π°Ρ‚ со ΠΆΠΈΠ²ΠΎΡ‚Π½ΠΈΠΎΡ‚ циклус Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π°, ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС API-Ρ‚ΠΎ Π½Π° услугитС Π½Π° ΠΏΡ€Π΅Π΄Π΅Π½ ΠΏΠ»Π°Π½, JobScheduler ΠΈ WorkManager.
  • Π˜Π·Π²Π΅ΡΡ‚ΡƒΠ²Π°ΡšΠ°Ρ‚Π° ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈ со Π·Π½Π°ΠΌΠ΅Ρ‚ΠΎ FLAG_ONGOING_EVENT сСга ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΎΡ‚Ρ„Ρ€Π»Π°Ρ‚ ΠΊΠΎΠ³Π° сС ΠΏΡ€ΠΈΠΊΠ°ΠΆΡƒΠ²Π°Π°Ρ‚ Π½Π° ΠΎΡ‚ΠΊΠ»ΡƒΡ‡Π΅Π½ ΡƒΡ€Π΅Π΄. Ако Π²Π°ΡˆΠΈΠΎΡ‚ ΡƒΡ€Π΅Π΄ Π΅ Π²ΠΎ Ρ€Π΅ΠΆΠΈΠΌ Π½Π° Π·Π°ΠΊΠ»ΡƒΡ‡Π΅Π½ Π΅ΠΊΡ€Π°Π½, ΠΎΠ²ΠΈΠ΅ ΠΈΠ·Π²Π΅ΡΡ‚ΡƒΠ²Π°ΡšΠ° ќС останат Π½Π΅ΠΎΡ‚Ρ„Ρ€Π»Π΅Π½ΠΈ. Π˜Π·Π²Π΅ΡΡ‚ΡƒΠ²Π°ΡšΠ°Ρ‚Π° ΠΊΠΎΠΈ сС Π²Π°ΠΆΠ½ΠΈ Π·Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° систСмот исто Ρ‚Π°ΠΊΠ° ќС останат Π½Π΅ΠΎΡ‚Ρ„Ρ€Π»Π΅Π½ΠΈ.
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½ΠΈ сС Π½ΠΎΠ²ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π²ΠΎ API-Ρ‚ΠΎ Π½Π° PackageInstaller: requestUserPreapproval(), ΡˆΡ‚ΠΎ ΠΌΡƒ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π½Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΎΡ‚ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π΄Π° Π³ΠΎ ΠΎΠ΄Π»ΠΎΠΆΠΈ ΠΏΡ€Π΅Π·Π΅ΠΌΠ°ΡšΠ΅Ρ‚ΠΎ Π½Π° APK ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ Π΄ΠΎΠ΄Π΅ΠΊΠ° Π½Π΅ Π΄ΠΎΠ±ΠΈΠ΅ ΠΏΠΎΡ‚Π²Ρ€Π΄Π° Π·Π° ΠΈΠ½ΡΡ‚Π°Π»Π°Ρ†ΠΈΡ˜Π° ΠΎΠ΄ корисникот; setRequestUpdateOwnership(), кој Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° Π³ΠΈ Π΄ΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅ ΠΈΠ΄Π½ΠΈΡ‚Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π·Π° Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π½Π° инсталСрот; setDontKillApp(), кој Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° поставитС Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π΄ΠΎΠ΄Π΅ΠΊΠ° Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ со ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π°. InstallConstraints API ΠΈΠΌ Π΄Π°Π²Π° моТност Π½Π° инсталатСритС Π΄Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π°Ρ‚ ΠΈΠ½ΡΡ‚Π°Π»Π°Ρ†ΠΈΡ˜Π° Π½Π° Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° ΠΊΠΎΠ³Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π½Π΅ Π΅ Π²ΠΎ ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°.

Π˜Π·Π²ΠΎΡ€: opennet.ru

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€