Dostępna jest wersja Android 12 Developer Preview 2 z lepszymi zabezpieczeniami powiadomień i ulepszeniami obrazu w obrazie

click fraud protection

Google ogłosiło wersję Android 12 Developer Preview 2 dla smartfonów Pixel 3 i nowszych. Oto nowości dla użytkowników i programistów.

Z każdym dniem jesteśmy coraz bliżej ostatecznego wydania kolejnego ważnego systemu operacyjnego Android: Androida 12. Jeśli chcesz zobaczyć, jaka przyszłość przyniesie nadchodzącą iterację Androida, Google ma Cię już dziś pod ręką. Firma właśnie ogłosiła nową wersję Developer Preview dla kwalifikujących się urządzeń Pixel. Android 12 Developer Preview 2, np pierwszy podgląd programisty, w dalszym ciągu jest przeznaczony wyłącznie dla programistów, a lista zmian wspomniana w poście na blogu koncentruje się na nowych interfejsach API i zmianach w zachowaniu platform, do których programiści będą musieli się dostosować. Oto, co się zmieniło.

Co nowego w Androidzie 12 Developer Preview 2

Zaufanie i bezpieczeństwo

  • Zezwolenie aplikacji na nakładanie okien na inne aplikacje stanowi oczywiste zagrożenie bezpieczeństwa. W tym celu nowy HIDE_OVERLAY_WINDOWS zezwolenie wprowadzone w Developer Preview 2 gwarantuje, że aplikacja może dzwonić
    Okno#ustawUkryjNakładkęWindows() wskazać, że wszystko TYPE_APPLICATION_OVERLAY okna powinny być ukryte, gdy okno aplikacji jest widoczne.
  • W nowej wersji zapoznawczej zaktualizowano elementy sterujące widocznością powiadomień. Teraz możesz skonfigurować działania powiadamiające tak, aby zawsze generowały wezwanie do uwierzytelnienia po uruchomieniu na ekranie blokady. Na przykład aplikacja do przesyłania wiadomości wymaga teraz uwierzytelnienia przed usunięciem wiadomości lub oznaczeniem jej jako przeczytanej.
  • W wersji Android 12 Developer Preview 2 dodano obsługę prostszego i wydajniejszego sposobu uzyskania sumy kontrolnej zainstalowanej aplikacji. Programiści mogą wybierać spośród kilku standardowych algorytmów podsumowania, takich jak SHA256, SHA512, Merkle Root i inne. Trwają prace nad kompatybilną wstecz wersją tej funkcji, która powinna być dostępna w najbliższej przyszłości w postaci biblioteki Jetpack.

Nowe zmiany w API Androida 12

  • Zaokrąglone rogi: W Androidzie 12 Developer Preview 2 programiści mogą sprawdzić, czy urządzenie ma ekran z zaokrąglone rogi i uzyskaj ich dane. Z punktu widzenia projektowania interfejsu użytkownika można teraz wykorzystać szczegółowe informacje o każdym zaokrąglonym rogu, a także szczegóły narożników w odniesieniu do granic aplikacji.
  • Ulepszenia obrazu w obrazie (PIP): Aplikacje mogą teraz włączyć płynną zmianę rozmiaru aby w razie potrzeby pozwolić systemowi na zmianę rozmiaru działania PIP. Ponadto włączenie automatycznego PIP sprawia, że ​​system bezpośrednio przełącza aplikację do trybu PIP za pomocą gestu „do domu”, bez czekania na zakończenie animacji „do domu”. Wreszcie Android obsługuje teraz tę funkcję ukrywanie okna PIP przeciągając go do lewej lub prawej krawędzi ekranu.
  • Aktualizacje interfejsu API aplikacji na urządzeniu towarzyszącym: Urządzenia przenośne, takie jak smartwatche i trackery fitness, zwykle wymagają dedykowanej aplikacji do zarządzania nimi. Google chce ułatwić uruchamianie i łączenie takich aplikacji, gdy w pobliżu znajduje się powiązane z nimi urządzenie towarzyszące. Aby to zrobić, w Androidzie 12 Developer Preview 2 wprowadzono nowość Usługa urządzeń towarzyszących API. Co więcej, nowy profil urządzenia towarzyszącego znacznie upraszcza proces rejestracji urządzenia towarzyszącego.
  • Ulepszenia szacowania przepustowości: Firma Google znacznie ulepszyła istniejące interfejsy API szacowania przepustowości. Deweloperzy mogą teraz uzyskać szacunkową kwotę łączna przepustowość według operatora lub identyfikatora SSID Wi-Fi, typu sieci i poziomu sygnału dla wszystkich użytkowników w sieci urządzenie.
  • Efekty wizualne: Stosowanie typowych efektów graficznych jest teraz łatwiejsze niż kiedykolwiek w systemie Android 12 dzięki Efekt renderowania klasa. Możesz teraz osobno stosować rozmycia i filtry kolorów lub łączyć te efekty w łańcuch jako całość.

Możesz Przejdź tutaj aby zobaczyć pełną różnicę API pomiędzy Androidem 12 DP1 i DP2. Ponieważ Google unowocześniło kilka interfejsów API, pamiętaj o uruchomieniu i debugowaniu aplikacji za pośrednictwem przełączniki zmiany zachowania aby przygotować go na kierowanie na Androida 12. Opinia może być podane tutaj.

Zaleca się zapoznanie z Informacje o wydaniu przed pobraniem i flashowaniem aktualizacji. Upewnij się, że Przejdź tutaj aby zgłosić wszelkie raporty o błędach i Tutaj aby omówić najnowsze wydanie.

Pobierz wersję deweloperską Androida 12 2

Aby zainstalować Androida 12 Developer Preview 2 na urządzeniu Pixel, musisz mieć Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL, Pixel 4, Pixel 4 XL, Pixel 4a, Pixel 4a 5G lub Pixel 5. Mamy linki do pobrania najnowszych obrazów systemu dla tych urządzeń Google Pixel na tej stronie. Możesz albo pobrać przyrostową aktualizację OTA, albo flashuj kompilacje ręcznie. Jeśli nie masz kompatybilnego urządzenia, możesz uruchomić kompilację w emulatorze Androida w Android Studio.

Dostępna jest także druga wersja deweloperska Androida 12 Telewizor z Androidem, z Zestaw deweloperski ADT-3 jako jedyne kompatybilne urządzenie.


W kwietniu powinna pojawić się jeszcze jedna duża wersja Developer Preview, po której nastąpi kilka wersji beta. Jeśli wszystko pójdzie zgodnie z planem, stabilna wersja Androida 12 zostanie udostępniona w trzecim kwartale 2021 roku.

Aby uzyskać najnowsze wiadomości na temat Androida 12, dodaj do zakładek następujący tag:

Wiadomości o Androidzie 12 na XDA