Niedawno zaktualizowany dokument Google sugeruje, że poziom API 29 będzie dotyczył Androida Q, a nie Androida 9.1 Pie, choć nadal może pojawić się wersja konserwacyjna.
Co roku Google prezentuje nową wersję Androida. Nowością w tym roku jest Android Pie, znany również jako Android 9. Choć minie wiele miesięcy, zanim Android 9 Pie zadomowi się na rynku Statystyki dystrybucji wersji Androidaspodziewamy się, że urządzenia otrzymają aktualizację do Androida 9 szybciej niż urządzenia, które w ubiegłym roku otrzymały aktualizację do Androida 8.0 Oreo (dzięki Project Treble). Teraz, gdy Android 9 Pie jest dostępne w AOSP, czas spekulować, jaka będzie następna główna wersja Androida. Sugeruje to niedawno zaktualizowany dokument Google Androida Q będzie następną główną wersją Androida, a nie Androida 9.1 Pie.
W dniu 30 sierpnia A popełniać została połączona w celu aktualizacji Androida Stan bioniczny. Bioniczny to biblioteka C, biblioteka matematyczna i dynamiczny linker dla Androida. Zatwierdzenie zawiera listę nowych funkcji w bibliotece C dostępnych w systemie Android Q. Co ciekawe, w opisie podano, że Android Q będzie miał API Level 29.
The Poziom API identyfikuje wersję platformy Android. Na przykład Android 8.0 Oreo to API na poziomie 26, Android 8.1 Oreo to API na poziomie 27, a Android 9 Pie to API na poziomie 28. Jeśli Android Q będzie miał poziom API 29, oznacza to, że wersja konserwacyjna Androida Pie (MR) nie będzie kolejną główną wersją Androida. Nadal jest możliwe i wysoce prawdopodobne, że zobaczymy MR Androida Pie, ponieważ Google wypuścił wcześniej MR bez podbijania poziomu API.
Kiedy zauważyłem, że rozpoczęły się prace nad Androidem P lrok, spekulowałem, że Google pominie Androida 8.1 Oreo. Oczywiście tak się nie stało, ponieważ nie wziąłem pod uwagę możliwości, że Google zakończył już prace nad Androidem Oreo MR1 w swojej wewnętrznej gałęzi głównej. Tym razem jednak nie muszę spekulować, jaka będzie wersja Androida API Level 29: Google w zasadzie to potwierdził, łącząc zatwierdzenia nie raz Ale dwa razy które łączą Androida Q z poziomem API 29.
Jeśli Android Q rzeczywiście ma poziom interfejsu API 29, oznacza to, że interfejsy API, z którymi będą pracować programiści, powinny pozostać spójne przez prawie rok, aż do uruchomienia wersji zapoznawczych Androida Q Developer Preview. To dobra wiadomość dla programistów, ponieważ zaktualizowane wymagania Sklepu Google Play będzie wymagać od aplikacji obsługi poziomu API 28 około sierpnia przyszłego roku. Nadążanie za wszystkimi najnowszymi zmianami na platformie może być wyzwaniem, ale Google zaczyna wprowadzać to jako obowiązkowe, jeśli chcesz, aby Twoja aplikacja dobrze prosperowała w Sklepie Play. Zarówno dla konsumentów, jak i dla ekosystemu Androida dobrze jest mieć aktualne aplikacje, które korzystają z najnowszych funkcji platformy i przestrzegają najnowszych ograniczeń dotyczących optymalizacji baterii i pamięci platformy.
Gdy minie data premiery Google Pixel 3, miejmy nadzieję, że otrzymamy potwierdzenie, czy pojawi się Android 9.1 Pie. Androida 8.1 Oreo wystartował 2 miesiące później wypuszczenie Google Pixel 2 i Pixel 2 XL, ale ta wersja Androida zaczęła pojawiać się w przerwach w aplikacjach Google przed ich wydaniem. Być może tak samo będzie w tym roku, choć nie można tego wiedzieć wcześniej niż za kilka miesięcy.