Google przedstawił drugą wersję beta Androida Q, aby ocenić nowe funkcje platformy został zaproponowany program testów beta, w ramach którego gałąź eksperymentalną można zainstalować i aktualizować Poprzez zwykły interfejs instalacji aktualizacji (OTA), bez konieczności ręcznej wymiany oprogramowania układowego.
Aktualizacje drugiej wersji beta Androida Q. są dostępne dla urządzeń Pixel, Pixel XL, Pixel 2, Pixel 2 XL, Pixel 3 i Pixel 3 XL.
poza tym Kwietniowa poprawka bezpieczeństwa dla Androida została wydana, usuwając około 100 luk, z których 74 znaleziono w zamkniętych komponentach układów Qualcomm.
10 luk przypisało krytyczny poziom zagrożenia, a pozostałym - wysoki poziom zagrożenia. 2 krytyczne luki w zabezpieczeniach zostały wyeliminowane w środowisku multimedialnym i umożliwiają wykonanie kodu podczas przetwarzania specjalnie spreparowanych danych multimedialnych.
Jednym z problemów jest stos Bluetooth, który umożliwia zdalny atak przez Bluetooth.
Pozostałe 7 krytycznych luk zostało ujawnionych w sterownikach i zastrzeżonych komponentach chipów Qualcomm. Większość z tych problemów umożliwia wykonanie zdalnego ataku w celu wykonania kodu w systemie
Główne zmiany w wersji beta 2 Androida Q
Wraz z pojawieniem się drugiej wersji beta Androida Q możemy to zobaczyć wprowadza nowe repozytorium pamięci, które zapewnia izolację plików aplikacji.
Korzystając z tego interfejsu API, aplikacja może utworzyć na dyskach zewnętrznych (na przykład na karcie SD) oddzielny izolowany katalog dla swoich plików, do którego inne aplikacje nie mają dostępu.
Bieżąca aplikacja będzie ograniczona do tego katalogu w celu przechowywania zdjęć, filmów i muzyki i nie będzie się pokrywać z ogólnymi zbiorami plików multimedialnych. Konieczne będzie udostępnienie indywidualnego dostępu do udostępnionych kolekcji plików.
Bubbles
W Androidzie Q Beta 2 dodano pojęcie „Bąbelków” organizowanie jednoczesnej pracy z wieloma aplikacjami.
Bubbles Jego głównym celem jest wykonywanie działań w innych aplikacjach bez wychodzenia z bieżącego programu.
Ponadto, Bubbles daje możliwość zapewnienia dostępu do funkcjonalności aplikacji szczególnie w trakcie wykonywania różnych czynności na urządzeniu.
Na przykład za pomocą bąbelków możesz kontynuować rozmowę w komunikatorze w postaci przycisków wyświetlanych u góry treści, szybko wysyłać wiadomości, pamiętać o liście zadań, przechowywać notatki, korzystać z usług tłumaczeniowych i otrzymywać żywe przypomnienia jednocześnie z innymi aplikacjami.
Bubbles są one zaimplementowane nad systemem powiadomień i pozwalają na użycie podobnego API.
Inne zmiany
Spośród innych zmian, które można wyróżnić, różniących się od pierwszej wersji beta do nowej wersji, możemy znaleźć nowy emulator urządzenia ze składanymi ekranami do SDK, który jest dostępny w wersji próbnej Android Studio 3.5 w postaci dodatkowego urządzenia wirtualnego.
Jest to prezentowane w wersjach z ekranami 7.3 (4.6) i 8 (6.6) cala. Na platformie dla urządzeń składanych, Rozszerzono kontrolery onResume i onPause, dodając obsługę oddzielnego odłączania wielu wyświetlaczy, a także zaawansowane powiadomienia, gdy aplikacja była skoncentrowana;
Wdrożenie skrótów do wysyłania danych i wiadomości zostało rozszerzone, co pozwala na szybkie przejście do aplikacji wysyłającej. W drugiej wersji beta istnieje możliwość podglądu przesłanych treści.
Na koniec możemy również podkreślić, że dodano interfejs API MicrophoneDirection, aby sterować przechwytywaniem dźwięku z mikrofonów kierunkowych.
Korzystając z tego interfejsu API, można określić kierunek orientacji mikrofonu podczas nagrywania dźwięku. Poprzez określone API możliwe jest również sterowanie mikrofonami o zmiennym zasięgu (z zoomem), określając wielkość obszaru do rejestracji.
Android Q, kiedy będzie wśród nas?
Uruchomienie Androida Q spodziewany jest na trzeci kwartał tego roku 2019.