Oto zmiany, jakie Android 12L wprowadzi do Twojego smartfona

click fraud protection

Oprócz wszystkich ciekawych ulepszeń dla tabletów, składanych i Chromebooków, Android 12L wprowadzi kilka nowych funkcji na wszystkie urządzenia.

Google po raz pierwszy ujawniło Androida 12L w październiku i w przeciwieństwie do większości aktualizacji Androida skupia się niemal wyłącznie na urządzeniach z dużymi ekranami. Tablety, urządzenia składane i Chromebooki są tam, gdzie nadejdzie większość ekscytujących zmian, ale to nie znaczy, że zwykłe smartfony są całkowicie wykluczone z zabawy. Teraz mamy lepszy pomysł, które zmiany pojawią się na wszystkich urządzeniach z Androidem.

Google wspomniał już o kilku nowych funkcjach i zmianach API, które pojawią się na wszystkich urządzeniach w ramach aktualizacji Androida 12L, m.in nowa opcja „szybkiego wyboru tapet” w programie uruchamiającym AOSP, W pobliżu można zadzwonić po urządzenia Pixel i Nest, powrót regulacji głośności dla Castingu, dynamiczna obsługa motywów w AOSP, I Materiał Kolorujesz animację rozruchu.

Teraz nastąpiło kilka innych zmian

podkreślone przez Espera. Począwszy od Androida 12L, producenci urządzeń będą mogli zastąpić preferowane orientacje wymagane przez aplikacje, co będzie najbardziej korzystają ze składanych urządzeń (np. Twój Galaxy Fold 3 nie będzie się przewracał na boki podczas otwierania aplikacji przeznaczonych wyłącznie do portretu), ale może być również używany w innej formie czynniki.

Google wdraża także nowość API Spatializera Audio, mający na celu ujednolicenie wszystkich różnych implementacji obsługi dźwięku przestrzennego (obecnie dostępnej w Sony), dzięki czemu aplikacje mogą łatwo określić, czy bieżące urządzenie obsługuje dźwięk przestrzenny audio. Android 12L obsługuje także śledzenie pełnoekranowe, więc jeśli masz słuchawki, też je masz akcelerometr i żyroskop, mogą zgłosić Twoje aktualne położenie głowy do Androida, aby zapewnić bardziej wciągające wrażenia audio. Obsługiwane będą trzy tryby śledzenia głowy: statyczny (bez śledzenia głowy), względem świata (bez śledzenia ekranu) i względem ekranu (śledzenie na pełnym ekranie).

Jeszcze większa zmiana to ta, która prawdopodobnie zostanie zastosowana w Google Pixela 6 niedawno wyemitowaną serię. Obecnie interfejs API VoiceInteractionSession może uzyskać informacje o tym, jaka aplikacja jest aktualnie uruchomiona na urządzeniu i częściowo tego, jak może zrozumieć, co jest na ekranie, wykonując zrzut ekranu, a następnie analizując go za pomocą OCR. Jednak w systemie Android 12L dodano dwa nowe wywołania zwrotne: registerVisibleActivityCallback I unregisterVisibleActivityCallback.

Pierwsze z tych dwóch wywołań zwrotnych umożliwia aplikacji asystenta zarejestrowanie wywołania zwrotnego w celu otrzymania powiadomienia o zmianie widocznej aktywności, natomiast drugie po prostu wyrejestrowuje wywołanie zwrotne. Zasadniczo pozwoli to aplikacji asystenta śledzić podróż użytkownika przez aplikacje, aby zapewnić skuteczniejsze sugestie i bardziej zintegrowane wrażenia. Espera uważa, że „nowy” Asystent Google obsługujący urządzenia Pixel od Pixela 4 i nowszych będzie w szerokim zakresie korzystać z tej możliwości.

Wreszcie, Google wycofało także dwa różne interfejsy API umożliwiające dostęp do pamięci zewnętrznej w systemie Android 12L. W Androidzie 10 Google wprowadził kontrowersyjną opcję Struktura przechowywania o ograniczonym zakresie. Miało to na celu zablokowanie większości aplikacji dostępu do danych spoza ich własnych folderów i niektórych udostępnionych katalogów (takich jak foldery Pobrane i Obrazy). Następnie Google jednocześnie wycofało dwa powszechnie używane interfejsy API pamięci zewnętrznej: getExternalStorageDirectory() (używany do uzyskiwania dostępu do podstawowej pamięci zewnętrznej) i getExternalStoragePublicDirectory() (aby uzyskać dostęp do katalogu przechowywania dla określonych typów). Google wycofuje obecnie oba te interfejsy API. Dzieje się tak po zmianach w Androidzie 11, które umożliwiły dostęp do odczytu większości pamięci zewnętrznych. Żeby było jasne, aplikacje Nadal nie może czytać ani zapisywać treści utworzonych przez inne aplikacje w katalogach publicznych (takich jak pliki zapisane przez Chrome w folderze Pobrane) bez rozszerzonych uprawnień.

Prawdopodobnie dowiemy się więcej o wszystkich zmianach w interfejsie API i na różnych urządzeniach w systemie Android 12L po wydaniu kolejnej wersji beta, czyli aktualnie zaplanowany na przyszły miesiąc.


Ten artykuł został napisany przy udziale dodatkowych informacji od Adama Conwaya