Android 12

Android 12 (Snow Cone)
Logo Android 12 (Snow Cone)
Logo programu
ilustracja
Producent

Google

Pierwsze wydanie

4 października 2021; około 4 lata temu[1]

Aktualna wersja

12.0.0_r43 (SSV1.210916.052)
(3 stycznia 2023) [±]

Jądro

monolityczne (Linux)

Typ pakietów

APK

Wersja Live
Poprzednik

Android 11

Następca

Android 12L

Strona internetowa

Android 12 – dwunasta z kolei główna odsłona mobilnego systemu operacyjnego Android, zaprojektowana przez sojusz Open Handset Alliance pod przewodnictwem firmy Google i wydana 4 października 2021[1].

Historia

Koncepcyjne logo systemu operacyjnego w trakcie prac rozwojowych

W trakcie prac rozwojowych system operacyjny posiadał wewnętrzną nazwę kodową Snow Cone(inne języki)[2]. Dwunasta główna odsłona systemu operacyjnego została zapowiedziana 18 lutego 2021 na oficjalnym blogu Androida[3]. W tym samym czasie została wydana wersja deweloperska nowej odsłony systemu[4] wraz z jednoczesną zapowiedzią wydania dwóch kolejnych wersji tego typu oraz kolejnych czterech wydań w fazie beta, które – począwszy od maja – miałyby być publikowane co miesiąc i zapewnić stabilność działania systemu po czterech miesiącach[5].

Druga wersja deweloperska została wydana 17 marca[6], a trzecia – 21 kwietnia[7]. Pierwsze wydanie w fazie beta zostało opublikowane 18 maja[8], drugie – 9 czerwca[9] (wraz z poprawkami błędów opublikowanymi 23 czerwca[10]), trzecie 14 lipca[11] (wraz z poprawkami błędów opublikowanymi 26 lipca[12]), a czwarte – 11 sierpnia[13]. Niezapowiedziane piąte wydanie w fazie beta ukazało się 8 września[14].

Pierwsza stabilna wersja została opublikowana 4 października 2021[1] w ramach Android Open Source Project, a pierwszy raz pojawiła się na sprzedawanych urządzeniach 19 października[15].

Android 12.1/12L

W październiku 2021 firma Google zapowiedziała system Android 12L, którego przeznaczeniem miałyby być urządzenia z elastycznymi ekranami i urządzenia pracujące z monitorami ekranowymi, a także Chromebooki. Zaktualizowana wersja systemu miała zwiększyć możliwości modyfikacji graficznego interfejsu użytkownika, co pozwoliłoby na jego lepsze dostosowanie do większych ekranów[16].

Premierę nowej wersji systemu zaplanowano na początek 2022 roku[17]. W październiku opublikowano wersję deweloperską wersji 12L, a następnie wydano trzy wersje w fazie beta – w grudniu 2021, styczniu oraz lutym 2022[18]. Pierwsza stabilna wersja systemu została opublikowana 7 marca 2022 jako odsłona Android 12.1[15].

Nowości i zmiany

Android 12 odświeża szatę graficzną systemu operacyjnego: przyciski stały się większe, pojawiło się więcej animacji, a widżety ekranu głównego uzyskały nowy styl wizualny. Ponadto została dodana funkcjonalność o wewnętrznej nazwie kodowej „monet”[19], która automatycznie dostosowuje motyw kolorów systemu operacyjnego do kolorystyki wybranej przez użytkownika tapety[20].

Obszar zarządzania urządzeniami w koncepcji Internetu rzeczy oraz aktywacji interakcji z Asystentem Google zostały przeniesione do menu wyświetlanego po przytrzymaniu przycisku zasilania urządzenia[20]. Do systemu została dodana także funkcjonalność wykonania przewijalnych zrzutów ekranu[20][21].

Nowe wydanie systemu poprawia także wydajność usług systemowych, takich jak menedżer okien czy system zarządzania pakietami[20].

Ułatwienia dostępu

Funkcjonalność powiększenia ekranu w systemie zyskała możliwość częściowego powiększenia ekranu przy użyciu pływających okien, a także może zostać skonfigurowana do śledzenia wprowadzanego przez użytkownika tekstu[22].

Środowisko programistyczne

Android 12 zyskał natywną obsługę dźwięku przestrzennego (w tym w standardzie MPEG-H 3D Audio) oraz transkodowanie obrazu kodeku H.265/HEVC, aby zapewnić wsteczną kompatybilność dla aplikacji, w których jego obsługa nie została zaimplementowana[20]. Ponadto pojawił się nowy interfejs API o nazwie HapticGenerator, zapewniający sprzężenie systemu powiadomień dźwiękowych z systemem haptycznym urządzenia[23].

Nowa wersja środowiska programistycznego ułatwia także obsługę funkcjonalności przenoszenia sformatowanego tekstu i multimediów pomiędzy aplikacjami, między innymi przy użyciu schowka[20], a także wprowadza możliwość wykonania automatycznej aktualizacji aplikacji w tle bez konieczności pytania użytkownika o zgodę za każdym razem[24].

Prywatność i bezpieczeństwo

Aplikacje żądające dostępu do lokalizacji zyskują możliwość uzyskania także wyłącznie przybliżonych współrzędnych, zamiast wyłącznie precyzyjnej lokalizacji. Obszar przełączników szybkich ustawień zyskał możliwość odebrania aplikacjom dostępu do kamery i mikrofonu, a ponadto na ekranie będzie wyświetlał się wskaźnik w przypadku ich aktywnego użycia przez aplikacje[20].

Przypisy

  1. a b c Android 12 has been released to the Android Open Source Project. engadget.com, 2021-10-04. [dostęp 2023-07-25]. [zarchiwizowane z tego adresu (2022-04-29)]. (ang.).
  2. Android 12’s dessert name is confirmed to be Snow Cone. xda-developers.com, 2021-10-04. [dostęp 2023-07-25]. (ang.).
  3. Android Developers Blog: First preview of Android 12. android-developers.googleblog.com, 2021-02-18. [dostęp 2023-07-25]. (ang.).
  4. Here’s The First Developer Preview Of Android 12!. androidheadlines.com, 2021-02-18. [dostęp 2023-07-25]. (ang.).
  5. Android 12 Preview | Timeline, milestones, and updates. developer.android.com. [dostęp 2023-07-25]. [zarchiwizowane z tego adresu (2021-05-19)]. (ang.).
  6. Android Developers Blog: Android 12 Developer Preview 2. android-developers.googleblog.com, 2021-03-17. [dostęp 2023-07-25]. (ang.).
  7. Android Developers Blog: Android 12 Developer Preview 3. android-developers.googleblog.com, 2021-04-21. [dostęp 2023-07-25]. (ang.).
  8. Android Developers Blog: What’s new in Android 12 Beta. android-developers.googleblog.com, 2021-05-18. [dostęp 2023-07-25]. (ang.).
  9. Android Developers Blog: Android 12 Beta 2 Update. android-developers.googleblog.com, 2021-06-09. [dostęp 2023-07-25]. (ang.).
  10. Android 12 Beta 3.1 rolling out with Google Pixel bug fixes. 9to5google.com, 2021-06-26. [dostęp 2023-07-25]. (ang.).
  11. Android Developers Blog: Android 12 Beta 3 and final APIs. android-developers.googleblog.com, 2021-07-14. [dostęp 2023-07-25]. (ang.).
  12. Android 12 Beta 3.1 rolling out with Google Pixel bug fixes. 9to5google.com, 2021-07-26. [dostęp 2023-07-25]. (ang.).
  13. Android 12 Beta 4 promotes order over chaos – The Verge. theverge.com, 2021-08-11. [dostęp 2023-07-25]. (ang.).
  14. Android Developers Blog: Android 12 Beta 5 update, official release is next!. android-developers.googleblog.com, 2021-09-08. [dostęp 2023-07-25]. (ang.).
  15. a b Android 12L is official as “Android 12.1,” rolling out now to Pixel phones. arstechnica.com, 2022-03-08. [dostęp 2023-07-25]. (ang.).
  16. Android Developers Blog: 12L and new Android APIs and tools for large screens. android-developers.googleblog.com, 2021-10-27. [dostęp 2023-07-25]. (ang.).
  17. Google Android 12L update will bring improved features to tablets, foldable phones. cnet.com, 2021-10-27. [dostęp 2023-07-25]. (ang.).
  18. 12L Developer Preview | Timeline, milestones, and updates. developer.android.com. [dostęp 2023-07-25]. [zarchiwizowane z tego adresu (2021-12-02)]. (ang.).
  19. Android 12 automatically themes your UX from your wallpaper. xda-developers.com, 2021-05-18. [dostęp 2023-07-25]. (ang.).
  20. a b c d e f g Android 12 preview: first look at Google’s radical new design. theverge.com, 2021-05-18. [dostęp 2023-07-25]. (ang.).
  21. Android 12 developer preview is available now with many under-the-hood updates. theverge.com, 2021-02-18. [dostęp 2023-07-25]. (ang.).
  22. Android 13 DP2 introduces a long-overdue change to the magnifier tool. androidpolice.com, 2022-03-21. [dostęp 2023-07-25]. (ang.).
  23. Android 12 features we love: Haptics and audio can work together. androidcentral.com, 2021-03-01. [dostęp 2023-07-25]. (ang.).
  24. Android 12 will finally let alternative app stores update apps without bothering the user. xda-developers.com, 2021-05-19. [dostęp 2023-07-25]. (ang.).

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.
Kembali kehalaman sebelumnya