Android 17 beta 2 – nowości w systemie i narzędziach dla programistów
Poznaj drugą wersję beta Androida 17 z ulepszeniami prywatności, trybem Bubbles, API EyeDropper i transferem zadań między urządzeniami. Kliknij, aby dowiedzieć się więcej.
Poznaj drugą wersję beta Androida 17 z ulepszeniami prywatności, trybem Bubbles, API EyeDropper i transferem zadań między urządzeniami. Kliknij, aby dowiedzieć się więcej.
© RusPhotoBank
Google zaprezentowało drugą wersję beta Androida 17, kontynuując przygotowania systemu do stabilnej premiery planowanej na później w tym roku. Aktualizacja koncentruje się na wzmocnieniu mechanizmów prywatności, rozszerzeniu interakcji między urządzeniami oraz udoskonaleniu narzędzi dla programistów. Firma utrzymuje znany cykl dwóch wydań SDK rocznie, z główną wersją platformy tradycyjnie debiutującą w drugim kwartale.
Wartościową nowością jest przeprojektowany tryb Bubbles, który działa teraz jako pełnoprawny system okienkowy. Użytkownicy mogą tworzyć unoszące się okna aplikacji, przytrzymując ikonę aplikacji na smartfonach, tabletach i urządzeniach składanych. Na urządzeniach z dużymi ekranami w obszarze paska zadań pojawia się dedykowany panel bąbelków do zarządzania i przesuwania okien. Programiści powinni dostosować swoje aplikacje do trybu wielookienkowego, aby zapewnić ich prawidłowe działanie.
System wprowadza nowe API EyeDropper, które umożliwia aplikacjom odczytywanie koloru dowolnego piksela na ekranie bez wymagania uprawnień do nagrywania ekranu. Zaktualizowany mechanizm wyboru kontaktów przez ACTION_PICK_CONTACTS zapewnia tymczasowy dostęp tylko do danych wybranych przez użytkownika, redukując potrzebę uprawnienia READ_CONTACTS. Naprawiono także przechwytywanie wskaźnika touchpada, gdzie ruch jest teraz przetwarzany jako względny ruch kursora, co rozwiązuje problemy w grach i aplikacjach profesjonalnych.
Android 17 rozszerza możliwości transferu zadań między urządzeniami przez API Handoff oparte na CompanionDeviceManager. Użytkownicy mogą kontynuować pracę na innym urządzeniu, a jeśli aplikacja nie jest zainstalowana, system zaproponuje wersję internetową. Ulepszenia sieci obejmują wsparcie dla Ultra-Wideband DL-TDOA w celu dokładniejszej i bardziej prywatnej nawigacji wewnątrz budynków, wraz z ulepszonym określaniem odległości przez Wi-Fi Aware. Dla usług strumieniowych nowe API pozwalają uwzględniać ograniczenia przepustowości przydzielone przez operatorów.
Bezpieczeństwo zostało dodatkowo wzmocnione: uprawnienie ACCESS_LOCAL_NETWORK staje się obowiązkowe dla aplikacji kierowanych na Androida 17, a ochrona kodów potwierdzających SMS rozszerza się teraz na wszystkie formaty wiadomości. Bezpośredni dostęp do jednostek przetwarzania neuronowego będzie wymagał jawnej deklaracji FEATURE_NEURAL_PROCESSING_UNIT w manifeście aplikacji. Biblioteki bazowe zostały zaktualizowane do ICU 78 z obsługą Unicode 17. Faza Stabilności Platformy jest zaplanowana na marzec, po czym programiści będą mogli w pełni testować swoje aplikacje przed publiczną premierą.