Megérkezett az Android 13 Developer Preview 2, amely értesítési engedélykéréseket és a fejlesztői termelékenység javításait tartalmazza. Nézd meg.
Februárban jelent meg az első Android 13 Fejlesztői előnézet, és ezzel megérkezett a világ legnagyobb operációs rendszerének következő iterációjának alapja. Számos olyan változtatást hozott, amelyek a fejlesztők javát szolgálják, és továbbfejlesztette az adatvédelmet, az Ön anyagát, a nyelvi beállításokat és még sok mást. A vállalat most bejelentette a második fejlesztői előnézetet, amely néhány további funkcióval és sok fejlesztéssel rendelkezik az előző fejlesztői előnézethez képest.
Ahogy a „Fejlesztői előnézet” cím is sugallja, ezeket a kiadásokat csak fejlesztők használhatják. Ez 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 egyéb problémák, és a Google visszajelzéseket fog kérni a fejlesztőktől az elkövetkező hónapokban. Ha nem bánja, hogy problémákba ütközik, akkor mindenképpen próbálja ki az Android 13-at. Ha azonban arra számít, hogy okostelefonja folyamatosan stabil marad, akkor érdemes megvárni a teljes Android 13 kiadást, amely várhatóan az év második felében fog megjelenni.
Az Android 13 fejlesztői előzetes 2. legfigyelemreméltóbb funkciói a következők:
- Értesítési engedélykérések
- A fejlesztők mostantól alacsonyabb szintre állíthatják az engedélyeiket
- Rengeteg fejlesztői termelékenységi fejlesztés
Mikor jelenik meg az Android 13?
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 2022 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 várni. Az Android 12 platform stabilitását 2021 augusztusában érte el, és a végleges verzió az lett októberében jelent meg 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 Google tudja, hogy a felhasználók olyan operációs rendszert szeretnének, amelyre rábízhatják adataikat. Elvégre az okostelefonok eljutottak arra a pontra, ahol gyakorlatilag önmagunk és saját életünk meghosszabbítását jelentik sok szempontból. Használjuk őket fontos fotók tárolására, privát beszélgetésekre barátokkal és családdal, ill nap mint nap magunkkal hordjuk őket azzal a bizalommal, hogy a mikrofonok vagy kamerák nem rögzítenek mindenről kölcsönhatás. Láttunk változásokat az Android 13 engedélyrendszerében (többek között), amelyeket az Android 13 Developer Preview 1 bevezetett, és a Developer Preview 2 kibővíti ezt.
Értesítési engedély
Az Android 13 új futásidejű engedélyt vezet be az alkalmazásokból származó értesítések küldésére: POST_NOTIFICATIONS. Az Android 13-at célzó alkalmazásoknak mostantól engedélyt kell kérniük a felhasználótól az értesítések küldéséhez. Az Android 12 vagy régebbi verziót célzó alkalmazások esetében a rendszer kezeli a frissítési folyamatot, de a felhasználók ezt megteszik továbbra is megjelenik egy rendszer párbeszédpanel, amelyet el kell fogadniuk vagy el kell utasítaniuk ahhoz, hogy egy alkalmazás leküldhesse értesítéseket. A Google arra ösztönzi a fejlesztőket, hogy a lehető legkorábban célozzák meg az Android 13-at, és kérjék az értesítési engedélyt az alkalmazásaikban.
Fejlesztői visszaminősítési engedélyek
Néha az alkalmazások frissítésekor nincs szükségük régebbi engedélyekre, amelyeket korábban megadtak. Bemutatkozik az Android 13 egy új API amely lehetővé teszi a fejlesztők számára a korábban megadott futásidejű engedélyek visszaminősítését.
A környezetbe bejegyzett vevők biztonságosabb exportálása
Az Android 12 bevezette és megkövetelte a fejlesztőktől, hogy nyilatkozzanak az Android Manifestben deklarált Intent-vevőegységek exportálhatóságáról. A Google most arra kéri a fejlesztőket, hogy tegyék ugyanezt a kontextusban regisztrált vevők esetében is, hozzáadva a RECEIVER_EXPORTED vagy RECEIVER_NOT_EXPORTED jelölje be a vevők regisztrálásakor nem rendszerforrásokhoz. Ezekre nem lesz szükség az Android 13-ban, de erősen ajánlott a fejlesztőknek engedélyezni őket.
Fejlesztői termelékenység
Az Android nem lenne az, ami fejlesztők nélkül, és minden platformfrissítés általában olyan frissítéseket hoz, amelyek megkönnyítik a fejlesztők életét. Egyes frissítések határozottan megnehezítik ezt, de a Google általában minden iterációval igyekszik egyszerűsíteni az alkalmazások fejlesztési folyamatát.
Továbbfejlesztett japán szöveg tördelése
Az Android 13 DP1 fejlesztéseket vezetett be a TextView szöveg tördeléséhez, most pedig néhány fejlesztést vezetnek be kifejezetten a japán szöveghez. Ezúttal a TextViews a Bunsetsu (a szó legkisebb hangegysége) segítségével tördelheti a szöveget természetes) vagy kifejezések – karakter helyett – a kifinomultabb és olvashatóbb japánok érdekében alkalmazások. Csak engedélyeznie kell android: lineBreakWordStyle="
kifejezés" a TextViews funkcióval.
Továbbfejlesztett sormagasság a nem latin betűkhöz
Az Android 13 nem latin nyelvű írásai (például tamil, burmai, telugu és tibeti) az egyes nyelvekhez igazított sormagasság használatával jelennek meg. Ez megakadályozza a kivágást és javítja a szöveg pozicionálását, és az alkalmazásnak csak az Android 13-at kell tennie a fejlesztések végrehajtásához.
Szövegkonverziós API-k
A japán és kínai nyelvet beszélő emberek fonetikus betűbeviteli módszereket használnak, amelyek lelassíthatják a keresést és az olyan funkciókat, mint az automatikus kiegészítés. Az Android 13-ban az alkalmazások hívhatják az újat szövegkonverziós API így a felhasználók gyorsabban és könnyebben megtalálhatják, amit keresnek. Korábban a japán nyelvű kereséshez a következőt kellett tennie a felhasználónak:
- Írja be a hiraganát a keresett kifejezés fonetikus kiejtéseként (azaz egy hely vagy egy alkalmazásnév)
- Használja a billentyűzetet a hiragana karakterek kanjivá alakításához,
- Keressen újra a Kanji karakterek használatával
- Szerezze meg keresési eredményeiket.
Az új szövegkonverziós API-val a japán felhasználók írhatnak hiraganát, és azonnal láthatják élőben a Kanji keresési eredményeket, kihagyva a középső két lépést.
Színes vektoros betűtípusok
Az Android 13 megjeleníti a COLR 1-es verziójú betűtípusok megjelenítési támogatását, és frissíti a rendszer hangulatjelét COLRv1 formátumra. A COLRv1 egy új és rendkívül kompakt betűformátum, amely gyorsan és élesen jelenít meg bármilyen méretben. A legtöbb alkalmazás esetében a rendszer mindent kezel, és a COLRv1 csak működik. A Google azt javasolja, hogy tesztelje a hangulatjelek megjelenítését, ha az alkalmazás saját szövegmegjelenítést valósít meg, és a rendszer betűtípusait használja. A COLRv1-ről többet olvashat a Chrome-ban közlemény amikor bejelentették vele Chrome OS 98.
Bluetooth LE Audio
A Bluetooth Low Energy Audio, ahogy a neve is sugallja, alacsony energiaigényű módja a hangátvitelnek Bluetooth-on keresztül. Az Android 13 hivatalos támogatást nyújt hozzá.
MIDI 2.0
Az Android 13 emellett támogatja az új MIDI 2.0 szabványt, beleértve a MIDI 2.0 hardver USB-n keresztüli csatlakoztatásának lehetőségét is. A MIDI 2.0 olyan fejlesztéseket kínál, mint például a vezérlők megnövelt felbontása, jobb támogatás a nem nyugati intonációhoz, valamint kifejezőbb teljesítmény a hangonkénti vezérlők használatával.
Az Android 13 Developer Preview 2 letöltése és telepítése Google Pixel eszközére
Könnyen lehet töltse le az Android Developer Preview 2-t, és feltétlenül tekintse meg útmutatónkat a hogyan kell telepíteni az Android 13-at ha nem biztos benne, hogyan kell ezt megtenni.
A Google hivatalosan kiadja ezt a fejlesztői előzetes 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.
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!