A Google bejelentette az Android 12 Developer Preview 2-t a Pixel 3 és újabb okostelefonokra. Itt vannak az újdonságok a felhasználók és a fejlesztők számára.
Napról napra egyre közelebb kerülünk a következő nagy Android operációs rendszer megjelenéséhez: Android 12. Abban az esetben, ha szeretné látni, mit hoz a jövő az Android soron következő iterációjával kapcsolatban, a Google a mai napra nyújt fedezetet. A vállalat nemrég jelentette be az új fejlesztői előnézeti verziót a jogosult Pixel eszközökhöz. Android 12 Developer Preview 2, mint a első fejlesztői előnézet, továbbra is csak fejlesztőknek szól, a blogbejegyzésben említett változtatások listája pedig az új API-kra és a platform viselkedésében bekövetkező változásokra összpontosít, amelyekhez a fejlesztőknek alkalmazkodniuk kell. Íme, mi változott.
Az Android 12 Developer Preview 2 újdonságai
Bizalom és biztonság
- Nyilvánvaló biztonsági kockázatot jelent, ha engedélyezi egy alkalmazásnak, hogy ablakokat fedjen más alkalmazásokra. Ennek érdekében az új HIDE_OVERLAY_WINDOWS A Developer Preview 2-ben bevezetett engedély biztosítja, hogy az alkalmazások hívhassanak Window#setHideOverlayWindows() jelezni, hogy minden TYPE_APPLICATION_OVERLAY az ablakokat el kell rejteni, amikor az alkalmazás ablaka látható.
- Az értesítések láthatósági vezérlői frissítve lettek ebben az új előzetes verzióban. Mostantól beállíthatja az értesítési műveleteket úgy, hogy azok mindig hitelesítési kihívást generáljanak, amikor a lezárási képernyőről indítják őket. Például egy üzenetküldő alkalmazás most már hitelesítést igényel az üzenet törlése vagy olvasottként való megjelölése előtt.
- Az Android 12 Developer Preview 2 támogatást nyújtott a telepített alkalmazások ellenőrző összegének egyszerűbb és hatékonyabb lekéréséhez. A fejlesztők számos szabványos emésztőalgoritmus közül választhatnak, mint például az SHA256, SHA512, Merkle Root és mások. Ennek a funkciónak egy visszafelé kompatibilis változata készül, amely a közeljövőben Jetpack könyvtár formájában elérhető lesz.
Új Android 12 API változások
- Lekerekített sarok: Az Android 12 Developer Preview 2-ben a fejlesztők ellenőrizhetik, hogy az eszköz rendelkezik-e képernyővel lekerekített sarok és megkapja az adataikat. A felhasználói felület kialakításának szemszögéből most már minden lekerekített sarok abszolút részleteit, valamint az alkalmazás határaihoz viszonyított sarokrészleteket használhatjuk.
- Kép a képben (PIP) fejlesztések: Az alkalmazások most megtehetik zökkenőmentes átméretezés engedélyezése hogy a rendszer szükség esetén átméretezze a PIP-tevékenységet. Ezen túlmenően, az automatikus kép a képben funkció engedélyezésével a rendszer közvetlenül PIP módba állítja át az alkalmazást egy otthoni mozdulattal, anélkül, hogy megvárná az otthoni animáció befejezését. Végül az Android már támogatja a PIP ablak elrejtése a képernyő bal vagy jobb szélére húzva.
- A kísérőeszköz-alkalmazás API-jának frissítései: A hordható eszközökhöz, például az okosórákhoz és a fitneszkövetőkhöz általában külön alkalmazásra van szükségük a kezelésükhöz. A Google szeretné megkönnyíteni az ilyen alkalmazások futtatását és csatlakoztatását, amikor egy társított eszköz van a közelben. Ennek érdekében az Android 12 Developer Preview 2 újat vezetett be CompanionDeviceService API. Ráadásul az új kísérő eszközprofil nagyban leegyszerűsíti a társeszköz regisztrációs folyamatát.
- A sávszélesség becslésének fejlesztései: A Google jelentősen továbbfejlesztette a meglévő sávszélesség-becslési API-kat. A fejlesztők most becslést kaphatnak összesített átviteli sebesség szolgáltatónként vagy Wi-Fi SSID-nként, hálózattípusonként és jelszintenként az összes felhasználó számára eszköz.
- Vizuális effektek: A gyakori grafikai effektusok alkalmazása most minden eddiginél egyszerűbb az Android 12-ben a RenderEffect osztály. Mostantól külön is alkalmazhatja az elmosódásokat és a színszűrőket, vagy kombinálhatja ezeket a hatásokat lánceffektusokként.
tudsz menjen ide az Android 12 DP1 és DP2 közötti teljes API-különbség megtekintéséhez. Mivel a Google több API-t is megújított, ügyeljen arra, hogy az alkalmazáson keresztül futtassa és végezze el a hibakeresést viselkedésváltozás kapcsolók hogy felkészítse az Android 12 célzására. Visszajelzés lehet itt adott.
Ajánlott elolvasni a kiadási megjegyzések mielőtt letölti és frissíti a frissítést. Ügyeljen arra, hogy menjen ide az esetleges hibajelentések elkészítéséhez és itt hogy megvitassák a legújabb kiadást.
Töltse le az Android 12 Developer Preview 2-t
Az Android 12 Developer Preview 2 Pixel eszközre való telepítéséhez Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL, Pixel 4, Pixel 4 XL, Pixel 4a, Pixel 4a 5G vagy Pixel 5 telefonnal kell rendelkeznie. Vannak linkjeink a legújabb rendszerképek letöltéséhez ezekhez a Google Pixel eszközökhöz ezen az oldalon. Megteheti a növekményes OTA frissítést vagy manuálisan flashelni a buildeket. Ha nem rendelkezik kompatibilis eszközzel, futtathatja a buildet az Android Studio Android emulátorában.
A második Android 12 fejlesztői előnézet is elérhető a következőhöz Android TV, a... val ADT-3 fejlesztői készlet mint az egyetlen kompatibilis eszköz.
Áprilisban még egy nagyobb Developer Preview kiadásnak kell megjelennie, amelyet néhány béta kiadás követ. A stabil Android 12 build valamikor 2021 harmadik negyedévében lesz elérhető, ha minden a tervek szerint halad.
Az Android 12 legújabb híreiért vegye fel a könyvjelzők közé a következő címkét:
Android 12 hírek az XDA-n