Az Android 13 Beta 3 jelenti az első platformstabilitási mérföldkövet

click fraud protection

A Google ma kiadta az Android 13 harmadik béta verzióját. Az Android 13 Beta 3 verziójával az új kiadás végre elérte a platformstabilitás mérföldkövét.

A 2022-es I/O-n a Google kiadta a másodikat Android 13 béta kiadás az év elején. A frissítés bevezetett néhány figyelemre méltó funkciót, mint például a védő vissza gesztus, az erőforrásfájlok a támogatott alkalmazásnyelvek meghatározásához, és új engedély a pontos riasztások használatára. A Google most megkezdte az Android 13 harmadik bétaverziójának vetését Pixel készülékei számára, és itt van, amit tudnia kell róla.

Mi az Android 13 Beta 3 újdonsága?

Platform stabilitás

Az első és legfontosabb, hogy a harmadik bétaverzió az Android 13-at a platformstabilitás mérföldkőjéhez hozza. A Google szerint ez a mérföldkő azt jelenti "Az Android 13 elérte a végső belső és külső API-kat, az alkalmazással kapcsolatos végső viselkedéseket és a végső nem SDK API-listákat (szürke listákat)." 

Az alkalmazás-, játék-, SDK-, könyvtár- és játékmotor-fejlesztők mostantól célként használhatják a platformstabilitási mérföldkövet a végső kompatibilitási tesztelés és a nyilvános kiadás megtervezése annak biztosítása érdekében, hogy a kompatibilitási frissítések készen álljanak a végleges verzió előtt kiadás.

Alkalmazáskompatibilitás

Az Android 13 harmadik bétaverziójával a Google arra is felszólítja a fejlesztőket, hogy teszteljék az alkalmazások kompatibilitását. Most, hogy az Android 13 elérte a platformstabilitást, az alkalmazásfejlesztőknek tesztelniük kell alkalmazásaik kompatibilitását ideje a végleges kiadásra, hogy legyen idejük elvégezni a szükséges frissítéseket a stabil Android 13 előtt kiterjesztés.

A Google kiemelt néhány változást is, amelyekre az alkalmazásfejlesztőknek figyelniük kell, amikor az Android 13 béta 3 rendszeren tesztelik alkalmazásaikat. Ezek tartalmazzák:

  • Futásidejű engedély az értesítésekhez: Az Android 13 új futásidejű engedélyt vezet be az alkalmazásokból történő értesítések küldésére. Győződjön meg arról, hogy megértette az új engedély működését, és a lehető leghamarabb tervezze meg az Android 13 (API 33) megcélzását.
  • Vágólap előnézete: Győződjön meg arról, hogy az alkalmazás elrejti az Android 13 új vágólap előnézetében található bizalmas adatokat, például jelszavakat vagy hitelkártyaadatokat.
  • JobScheduler előzetes letöltése: A JobScheduler most megpróbálja előre jelezni az alkalmazás következő indítását, és az összes kapcsolódó előzetes letöltési feladatot ezt megelőzően futtatja. Ha előletöltési feladatokat használ, ellenőrizze, hogy a várt módon működnek-e.

Az alkalmazás frissített verziójának tesztelése és közzététele után a Google továbbra is arra kéri a fejlesztőket, hogy kezdjék meg a frissítési folyamatot. az alkalmazás cél SDK-verzióját, tekintse át az Android 13-at célzó alkalmazások viselkedési változásait, és használja a kompatibilitási keretrendszert a problémák. A Google kiemelt néhány változtatást, amelyeket a fejlesztőknek ellenőrizniük kell, hogy alkalmazásaik 33-as vagy magasabb API-szintet céloznak-e:

  • Közeli eszköz Wi-Fi-engedélye: Az eszközöknek a közeli hozzáférési pontokhoz való csatlakozását kezelő alkalmazásoknak egy új NEARBY_WIFI_DEVICES futásidejű engedély Wi-Fi-műveletekhez, például szkenneléshez, anélkül, hogy hozzá kellene férnie az eszközhöz elhelyezkedés. Egyes Wi-Fi API-k megkövetelik, hogy az alkalmazás rendelkezzen ezzel az új engedéllyel.
  • Részletezett médiaengedélyek: Ha alkalmazásod az Android 13-at célozza meg, és médiafájlokat olvas be általános adattárhelyről, egy vagy több új részletes engedélyt kell kérnie a READ_EXTERNAL_STORAGE helyett engedély.
  • Változások a testérzékelők engedélyében: Az Android 13 „használat közben” hozzáférést biztosít a testérzékelők számára. Ha alkalmazásának a háttérből kell hozzáférnie a testérzékelő adataihoz, új BODY_SENSORS_BACKGROUND engedélyt kell bejelentenie.
  • Az intentszűrők blokkolják a nem egyező szándékokat: Ha az alkalmazás intentot küld a egy másik alkalmazás, amely Android 13 (API 33) vagy újabb verziót céloz, most meg kell egyeznie egy szándékszűrővel a fogadó alkalmazás.
  • A PlaybackState-ből származó médiavezérlők: Az Android 13 több médiavezérlőt nyer a PlaybackState-műveletekből, hogy a vezérlők gazdagabb készletét jelenítse meg, amelyek konzisztensek az eszköztípusok között. Győződjön meg arról, hogy az alkalmazás kezeli ezeket a módosításokat.

Táblagépek és nagy képernyők támogatása

Végül a Google azt is kiemelte, hogy a fejlesztőknek táblagépeket és más nagyképernyős eszközöket is be kell vonniuk tesztelésükbe. A fejlesztők tesztelhetik a nagy képernyős eszközök optimalizálását, ha beállítanak egy Android emulátort Android Studio vagy kompatibilis nagyképernyős eszköz, például a Lenovo Tab P12 Pro és a Xiaomi használata 5. lap. Íme néhány változtatás, amelyekre a fejlesztőknek figyelniük kell a tesztelés során:

  • Interakció a tálcával: Ellenőrizze, hogyan reagál az alkalmazás, ha az új tálcával nagy képernyőkön tekinti meg. Győződjön meg arról, hogy az alkalmazás felhasználói felületét nem vágja le vagy blokkolja a tálca.
  • Többablakos mód: A többablakos mód mostantól alapértelmezés szerint engedélyezve van minden alkalmazáshoz, függetlenül az alkalmazás konfigurációjától, ezért győződjön meg arról, hogy az alkalmazás megfelelően kezeli az osztott képernyőt. A teszteléshez húzza az alkalmazást osztott képernyős módba, és módosítja az ablak méretét.
  • Továbbfejlesztett kompatibilitási élmény: Ha az alkalmazás még nincs táblagépekre optimalizálva, például fix tájolás vagy nem méretezhető, ellenőrizze, hogy az alkalmazás hogyan reagál a kompatibilitási mód beállításaira, mint pl levelesládázás.
  • Médiavetítés: Ha alkalmazásod médiakivetítést használ, ellenőrizze, hogyan reagál az alkalmazás lejátszása, adatfolyamként vagy nagy képernyőn történő átküldése közben. Ügyeljen arra, hogy az összecsukható eszközökön is vegye figyelembe a készülék testhelyzetének változásait.
  • Kamera előnézete: A kameraalkalmazások esetében ellenőrizze, hogy a kamera előnézeti felhasználói felülete hogyan reagál nagy képernyőkön, amikor az alkalmazás több ablakos vagy osztott képernyős módban a képernyő egy részére van korlátozva. Ellenőrizze azt is, hogyan reagál az alkalmazás, amikor az összehajtható eszköz testhelyzete megváltozik.

A Google blogbejegyzése nem emel ki semmilyen, a felhasználókat érintő változást az Android 13 Beta 3-ban. Valószínű azonban, hogy a build tartalmaz néhány nem dokumentált változtatást. Kipróbáljuk az Android 13 Beta 3 verzióját Pixel eszközeinken, és értesíteni fogjuk, ha ilyen változásokat észlelünk.


Az Android 13 Beta 3 letöltése és telepítése Google Pixel eszközére

Könnyen lehet Android 13 Beta 3 letöltése Pixel eszközeihez, és kövesse az alábbi útmutatónkat hogyan kell telepíteni az Android 13-at felállítani.

A Google hivatalosan kiadja ezt a béta frissítést a Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5, Pixel 4a (5G), Pixel 4a, Pixel 4 XL vagy Pixel 4 telefonokhoz. Használhatja a 64 bites rendszerképeket az Android Studio Android emulátorával, és használhat GSI-t is.

Ha többet szeretne megtudni az Android 13 harmadik bétaverziójáról, keresse fel a hivatalos blogbejegyzés az Android Developers blogon.