Megérkezett az Android 14 Developer Preview 2 a kiválasztott fényképekhez való hozzáféréssel és egyéb változtatásokkal

Megérkezett az Android 14 Developer Preview 2, és van néhány remek változás.

Az Android 14 első fejlesztői előzetese a múlt hónapban lemaradt, és ezzel minden alapot megadtak a világ legnagyobb operációs rendszerének következő iterációjához. Az első fejlesztői előnézet testreszabási lehetőségeket és jobb akkumulátor-élettartamot ígért, a második fejlesztői előnézet pedig megduplázza ezeket a változtatásokat. Emellett új módszereket is bevezet a biztonság és a magánélet védelmére, például lehetővé teszi, hogy kiválassza, hogy az alkalmazás mely fényképekhez férhessen hozzá az eszközön.

Ahogy a „Fejlesztői előnézet” cím is sugallja, ezeket a kiadásokat csak fejlesztők használhatják. Az új funkciók tesztelésére szolgál, és annak biztosítására, hogy alkalmazásaik megfelelően működjenek a frissített eszközökön. Lesznek hibák, lesznek más problémák, és a Google visszajelzést fog kérni fejlesztők az elkövetkező hónapokban. Ha nem bánja, hogy problémákba ütközik, akkor mindenképpen próbálja ki az Android 14-et. Ha azonban arra számít, hogy okostelefonja folyamatosan stabil marad, akkor érdemes megvárni a teljes Android 14 kiadást, amely várhatóan az év második felében fog megjelenni.

Az Android 14 fejlesztői előzetes 2. legfigyelemreméltóbb funkciói a következők:

  • A felhasználók nagyobb irányítást biztosítanak adataik felett: Változások kerültek bevezetésre, így a felhasználók kiválaszthatják, hogy az alkalmazás mely fényképekhez férhessen hozzá az eszközön, így nem kell a teljes fotókönyvtárat megosztania egy alkalmazással. Egy képernyőkép-észlelési API is hozzáadásra került, hogy megakadályozza a felhasználók adataihoz való szükségtelen hozzáférést.
  • További, biztonságosabb bejelentkezési módok: Egy új API biztonságos, jelszó nélküli bejelentkezést kínál jelszókulcsokon keresztül az alkalmazásokba való bejelentkezéshez.
  • Javítások az Android-eszköz rendszerállapotában: Az Android 14 célja az alkalmazások működésének egyszerűsítése, többek között annak megakadályozása, hogy lefagyva futhassanak az akkumulátor élettartamának és teljesítményének megtakarítása érdekében.

Arra számítunk, hogy más, a motorháztető alatti változások is lesznek, amelyekre figyelni fogunk.

Mikor jelenik meg az Android 14?

Az Android-frissítések esetében a Google általában feltár egy „platformstabilitási” mérföldkövet, hogy a fejlesztők tudják, mikor A Google szándékában áll a végső SDK/NDK API-k, valamint a végső belső API-k és az alkalmazások felé irányuló rendszer biztosítása. viselkedések. A Google 2023 júniusában kívánja elérni a platform stabilitását, és a hivatalos megjelenésig legalább „néhány héttel” kell számolni. Az Android 13 platform stabilitását 2022 júniusában érte el, és a végleges verzió az lett beengedték augusztus annak az évnek. A Google kiadta további részletek a megjelenési idővonalról hogy megnézheti.

Adatvédelem és biztonság

A kiválasztott fényképek elérése

A Photo Picker egy API, amelyet a Google vezetett be az Android 13-mal. Az alkalmazásoknak nem kell engedélyt kérniük ahhoz, hogy hozzáférjenek a felhasználó által a Fotóválasztóval kiválasztott elemekhez, így ez egy adatvédelmi mód a fényképek és videók alkalmazásokkal való megosztására. Ezt a funkciót már akkor részleteztük engedélyeztük az első Android 14 fejlesztői előnézetben, de alapvetően a következőképpen működik.

Amikor egy alkalmazás, amely a 33-as API-szintet célozza, elindítja a futásidejű engedélyek párbeszédpanelt, és felkéri a felhasználót, hogy adjon nekik READ_MEDIA_VIDEO vagy READ_MEDIA_IMAGES (vagy mindkettőt), az Android 14 új bejegyzést szúrhat be a engedélyezési párbeszédpanel, amelyen a „Select Photos” felirat olvasható. Ennek a bejegyzésnek a megérintésével elindul a Photo Picker új verziója, amely lehetővé teszi a felhasználó számára, hogy kiválassza, mely fényképekhez vagy videókhoz kíván hozzáférést biztosítani az alkalmazásnak. nak nek. Az alkalmazás ezt követően csak azokhoz a médiaelemekhez fér hozzá, amelyeket a felhasználó kifejezetten kiválasztott, kivéve, ha a felhasználó úgy dönt bővítse a hozzáférést további médiaelemekhez, vagy biztosítson hozzáférést az alkalmazásnak a teljes médiaáruház-gyűjteményhez a képek és a videókat.

  • Hozzáférés engedélyezése az összes fényképhez: az eszközön található összes fénykép és videó teljes könyvtára elérhető.
  • Válasszon fényképeket: átmenetileg csak a felhasználó által kiválasztott fényképek és videók lesznek elérhetők a MediaStore-on keresztül.
  • ne engedd: az összes fényképhez és videóhoz való hozzáférés megtagadva.

Hitelesítés-kezelő és jelszavak

Android 14 kiegészíti Hitelesítés-kezelő platform API-ként, és egészen visszakerül az Android 4.4-es és újabb verzióihoz egy Jetpack Library-n keresztül a Google Play Services implementációjával. Egyszerűbbé teszi a bejelentkezést azáltal, hogy támogatja az API-kat a hitelesítő adatok lekéréséhez és tárolásához, a felhasználó által konfigurált hitelesítési adatszolgáltatók, például a jelszókezelők.

A Credential Manager API is támogatja a jelszót, a új iparági szabvány a jelszó nélküli hitelesítéshez, ami biztonságosabb, mint felhasználónév és jelszó használata az alkalmazásokba való bejelentkezéshez. Lehetővé teszi a felhasználók számára, hogy jelszót hozzanak létre az alkalmazásokhoz, és tárolják azokat a Google Jelszókezelőben. A zökkenőmentes élmény érdekében a tárolt jelszavak szinkronizálódnak az azonos Google-fiókba bejelentkezett eszközök között.

Biztonságosabb implicit szándékok

Az Android 14-et megcélzó alkalmazások esetében, ha egy implicit szándékkal rendelkező módosítható függőben lévő szándékot hoz létre, az kivételt jelent, így nem használhatók váratlan kódútvonalak előidézésére.

Háttértevékenység indítása

A váratlan megszakítások előfordulásának csökkentése érdekében az Android 14 az előtérben lévő alkalmazásoknak nagyobb irányítást biztosít azon alkalmazásoknak, amelyekkel interakcióba lépnek, tevékenységet indítani. Pontosabban, az Android 14-et célzó alkalmazásoknak jogosultságokat kell biztosítaniuk a háttérben végzett tevékenységek elindításához, amikor Függő szándékot küldenek, vagy amikor szolgáltatást kötnek.

Továbbfejlesztett alkalmazási tapasztalatok

Új PackageInstaller API-k

Az Android 14 számos PackageInstaller API-t vezet be, hogy egyszerűsítse és javítsa a felhasználói élményt az APK-k telepítése során. Ezek tartalmazzák:

  • requestUserPreapproval(): Lehetővé teszi a felhasználó számára az APK letöltésének elhalasztását a telepítés jóváhagyásáig.
  • setRequestUpdateOwnership(): Lehetővé teszi a telepítő számára, hogy jelezze, hogy ő felelős az alkalmazás jövőbeni frissítéseiért.
  • setDontKillApp(): Lehetővé teszi az alkalmazások opcionális funkcióinak zökkenőmentes telepítését osztott APK-kon keresztül, miközben az alkalmazás használatban van.

Az InstallConstraints API azt is lehetővé teszi, hogy az alkalmazások frissítése csak megfelelő időpontokban történjen, például amikor az alkalmazás már nincs használatban.

Személyre szabás

Az Android 14 lehetővé teszi a regionális beállítások megadását a hőmérsékleti egységek, a hét első napja és a számozási rendszerek személyre szabásához. Ezt a funkciót az 1. és a fejlesztői előnézetben is észleltük fejlesztői jelzővel engedélyezte. Az Egyesült Államokban élő európai még mindig szívesebben használja például a Celsius-fokot a hőmérséklet mérésére.

Az Android 14 Developer Preview 1 letöltése és telepítése Google Pixel eszközére

Könnyedén letöltheti az Android Developer Preview 1-et, és feltétlenül tekintse meg útmutatónkat hogyan kell telepíteni az Android 14-et ha nem biztos benne, hogyan kell ezt megtenni.

A Google hivatalosan kiadja ezt a fejlesztői előzetes frissítést a Pixel 7 Pro, Pixel 7, Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5 vagy Pixel 4a (5G) telefonokhoz. Használhatja a 64 bites rendszerképeket az Android Studio Android emulátorával.


Mi a véleménye a legújabb Developer Preview buildről? Telepíted a készülékedre? Milyenek a tapasztalataid? Tudassa velünk az alábbi megjegyzésekben!