Android 11 Developer Preview 2: to wszystkie nowości, które wprowadza bardzo szczegółowo

Android 11

Firma Google wydała druga wersja zapoznawcza dla programistów Androida 11 z mnóstwem zmian i ulepszeń, jak niedawno pokrótce udokumentowaliśmy w Ten artykuł. Można to teraz pobrać, ale logicznie rzecz biorąc, nie jest ono skierowane do zwykłego użytkownika, a tym bardziej do codziennego użytku, ale do ekspertów w dziedzinie programowania na Androida.

Po uruchomieniu pierwszej wersji Androida 11 dla programistów firma Mountain View otrzymała niezliczone komentarze od różnych programistów z całego świata, którzy pomogli ulepszyć tę nową wersję systemu operacyjnego, która jest wciąż na wczesnym etapie budowy.

Następnie zostawiamy listę opublikowaną przez Google na swoim dedykowanym blogu dla programistów Androida na temat wszystkich nowości związanych z drugą wersją testową dla programistów Androida 11. Zanim to zrobisz, powinieneś wiedzieć, że Pixel 2, Pixel 2 XL, Pixel 3, Pixel 3XL, Pixel 3A, Pixel 3a XL, Pixel 4 i Pixel 4 XL to jedyne modele kompatybilne z nową wersją dla programistów. Kompilację można również zainstalować na urządzeniach zgodnych z Project Treble, takich jak Xiaomi Poco F1.

Nowe doświadczenia

5G Status API

Android 2 Developer Preview 11 dodaje 5G Health API, aby umożliwić szybkie sprawdzenie, czy użytkownik jest obecnie w sieci 5G New Radio, czy nie jest autonomiczny.

Kątownik do składania

Główną aplikacją dla urządzeń składanych było API do uzyskiwania kąta nachylenia powierzchni ekranu urządzenia. Android 11 obsługuje teraz czujnik kąta zawiasu, który umożliwia aplikacjom wysyłanie zapytań bezpośrednio lub za pośrednictwem nowego interfejsu API AndroidX w celu uzyskania dokładnego kąta zawiasu, aby utworzyć lepsze doświadczenia adaptacyjne dla składanych smartfonów.

Ulepszenia usługi wykrywania połączeń

Aby pomóc użytkownikom w zarządzaniu robocallami, Google dodaje nowe interfejsy API, aby umożliwić aplikacjom wykrywającym połączenia większe możliwości pomagania użytkownikom. Oprócz sprawdzania statusu STIR / SHAKEN połączenia przychodzącego (standardy chroniące przed fałszowaniem identyfikatora dzwoniącego) w ramach szczegółów połączenia, aplikacje filtrujące połączenia mogą zgłaszać powód odrzucenia połączenia.

Aplikacje mogą również dostosowywać dostarczony przez system ekran po połączeniu, aby umożliwić użytkownikom wykonywanie czynności, takich jak oznaczanie połączenia jako spam lub dodawanie kontaktów.

Nowe operacje i kontrolki w API sieci neuronowych

Funkcje wyzwalające sterują wyjściem węzłów w sieci neuronowej. W Google AI odkryto funkcję szybkiego wybudzania, która umożliwia szybsze szkolenie i większą dokładność w szerokiej gamie zadań. W systemie Android 11 dodawana jest wydajna obliczeniowo wersja tej funkcji. Jest to klucz do przyspieszenia modeli wizji urządzeń nowej generacji, takich jak MobileNetV3, który jest modelem podstawowym dla wielu przypadków użycia transferu wiedzy.

Kolejnym ważnym dodatkiem są operacje kontrolne, które umożliwiają bardziej zaawansowane modele uczenia maszynowego obsługujące rozgałęzianie i pętle. Na koniec dodano również nowe elementy sterujące wykonaniem, które pomagają zminimalizować opóźnienia w typowych przypadkach użycia: asynchroniczne interfejsy API kolejki poleceń zmniejszają obciążenie podczas uruchamiania małych modeli łańcuchowych.

Prywatność i bezpieczeństwo

Google ocenia kilka dodatkowych funkcji, które pomagają chronić użytkowników oraz zwiększają przejrzystość i kontrolę. Firma poszukuje programistów do natychmiastowego przetestowania ich aplikacji i przekazania opinii.

Typy usług pierwszego planu dla kamery i mikrofonu

W systemie Android 10 wprowadzono atrybut manifestu Typ usługi na pierwszym planie jako sposób na zapewnienie większej odpowiedzialności w określonych przypadkach użycia. Początkowo aplikacje mogły wybierać między „lokalizacją” a różnymi innymi parametrami. Teraz w Androidzie 11 są dodawane dwa nowe typy: „kamera” i „mikrofon”. Jeśli jesteś programistą, jeśli Twoja aplikacja chce uzyskać dostęp do danych kamery lub mikrofonu z usługi pierwszego planu, musisz dodać wartość Typ usługi na pierwszym planie do manifestu.

Ulepszenia pamięci masowej z zakresem

Ma na celu lepszą ochronę aplikacji i danych użytkownika w pamięci zewnętrznej. W tej wersji Firma Google wprowadziła nowe ulepszenia i zmianytakie jak obsługa migracji plików ze starszego modelu do nowego określonego modelu magazynu i lepsze zarządzanie pamięcią podręczną plików.

Polskość i jakość

Zsynchronizowane przejścia IME

Nowy zestaw interfejsów API umożliwia synchronizację zawartości aplikacji z edytorem IME (edytor metody wprowadzania, inaczej klawiaturą wirtualną) i paskami systemowymi podczas animacji na ekranie i poza nim, co znacznie ułatwia tworzenie naturalnych, intuicyjnych i bezproblemowych działań elementy.

Zmienna częstotliwość odświeżania

Aplikacje i gry mogą teraz ustawić preferowaną liczbę klatek na sekundę w systemie Windows. Większość urządzeń z Androidem aktualizuje ekran z częstotliwością odświeżania 60 Hz, ale niektóre urządzenia obsługują wiele częstotliwości odświeżania, na przykład 90 Hz i 60 Hz, z przełączaniem środowiska wykonawczego. Na tych urządzeniach system korzysta z preferowanej częstotliwości odświeżania aplikacji, aby wybrać najlepszą częstotliwość odświeżania dla aplikacji. Interfejs API jest dostępny zarówno w SDK, jak i NDK.

Wznów po ponownym uruchomieniu

Android 11 Developer Preview 2 poprawia wrażenia z nocnych aktualizacji oprogramowania OTA (over-the-air). Podobnie jak w poprzednich wersjach Androida, urządzenie nadal wymaga ponownego uruchomienia, aby zastosować aktualizację OTA, ale po wznowieniu po ponownym uruchomieniu aplikacje mogą teraz uzyskać dostęp do magazynu zaszyfrowanego poświadczeń (CE) po ponownym uruchomieniu OTA, bez odblokowywania urządzenia przez użytkownika.

Oznacza to, że aplikacje mogą wznowić normalne działanie i natychmiast otrzymywać wiadomości, co jest ważne, ponieważ aktualizacje OTA można zaplanować na noc, podczas gdy urządzenie może pozostawać bez nadzoru. Aplikacje mogą nadal obsługiwać bezpośredni rozruch, aby uzyskać dostęp do zaszyfrowanego urządzenia (DE) natychmiast po każdym typie ponownego uruchomienia.

Obsługa aparatu w emulatorze

Emulator Androida obsługuje teraz emulowane urządzenia z przednim i tylnym aparatem.


Jak przejść do trybu odzyskiwania w systemie Android 11
Jesteś zainteresowany:
Jak wejść w odzyskiwanie w Androidzie 11 za pomocą Samsunga Galaxy
Obserwuj nas w Wiadomościach Google

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Actualidad Blog
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.