Instrukcje
Przyspiesz rozwój swojej aplikacji dzięki Tygodniowi wyróżnień za skuteczność w Androidzie
Czas czytania: 3 minuty
Podczas pracy nad nowymi funkcjami wydajność aplikacji często schodzi na dalszy plan. Chociaż nie zawsze jest to najważniejsze dla deweloperów, użytkownicy mogą dokładnie zobaczyć, gdzie wydajność aplikacji jest gorsza. Jeśli nowa funkcja długo się ładuje lub wolno renderuje, użytkownicy mogą być sfrustrowani. Niezadowoleni użytkownicy częściej rezygnują z funkcji, nad którą tak długo pracowałeś(-aś).
Wydajność aplikacji jest kluczowym elementem wrażeń użytkownika i jakości aplikacji. Z ostatnich badań wynika, że jest ona silnie skorelowana ze wzrostem zadowolenia użytkowników, wyższym wskaźnikiem utrzymania i lepszymi ocenami.
Chętnie Ci pomożemy. Witamy w Tygodniu wyróżnień za skuteczność Androida. Przez cały tydzień będziemy Ci udostępniać proste w użyciu, ale skuteczne narzędzia i wskazówki, które pomogą Ci szybko zwiększyć skuteczność aplikacji. Pomagamy Ci stworzyć podstawy, a potem dokładniej analizujemy, jak ulepszyć Twoją aplikację.
Optymalizator R8 i optymalizacje oparte na profilu to podstawowe narzędzia do poprawy ogólnej wydajności aplikacji. Dlatego wprowadziliśmy właśnie znaczące ulepszenia narzędzi Android Studio pod kątem wydajności, a w wtyczce Androida do obsługi Gradle w wersji 9.0 udostępniamy nowe interfejsy API, które ułatwiają prawidłowe konfigurowanie optymalizatora aplikacji na Androida R8. Wersja 1.10 Jetpack Compose, która jest obecnie w wersji beta, zawiera kilka funkcji poprawiających wydajność renderowania aplikacji. Oprócz tych nowości przypomnimy Ci, jak poprawić kondycję aplikacji i monitorować jej wydajność. Niektórzy z naszych partnerów opowiedzą też o tym, jak udało im się poprawić skuteczność.
Obserwuj bloga przez cały tydzień, ponieważ będziemy aktualizować ten post o podsumowanie wszystkich opublikowanych treści. Z przyjemnością informujemy o tych zmianach, które pomogą Ci zwiększyć skuteczność aplikacji.
Oto tematy, które omówimy:
Poniedziałek: świadoma optymalizacja skuteczności za pomocą R8
17 listopada 2025 r.
Zaczynamy od szczegółowego omówienia optymalizatora R8. Nie chodzi tylko o zmniejszenie rozmiaru aplikacji, ale też o zdobycie podstawowej wiedzy o tym, jak optymalizator R8 może zwiększyć wydajność aplikacji i dlaczego warto go od razu użyć. Właśnie opublikowaliśmy największą jak dotąd aktualizację nowych wskazówek technicznych. Zawierają one informacje o tym, jak włączyć i skonfigurować optymalizator R8 oraz jak rozwiązywać problemy z nim związane. W poniedziałek zobaczysz też studia przypadków najlepszych partnerów, które pokazują, jakie korzyści udało im się osiągnąć w rzeczywistości.
Przeczytaj posta na blogu i przewodnik dla programistów.
Wtorek: debugowanie i rozwiązywanie problemów z R8
18 listopada 2025 r.
Odpowiadamy na pytanie „Dlaczego moja aplikacja ulega awarii po włączeniu R8?”. Wiemy, że zaawansowana optymalizacja może czasami ujawniać przypadki brzegowe, dlatego skupiamy się na debugowaniu i rozwiązywaniu problemów związanych z R8. Pokażemy Ci, jak korzystać z nowych funkcji w Android Studio, aby dezasemblować ślady stosu, identyfikować typowe problemy z konfiguracją i wdrażać sprawdzone metody, które pozwolą Ci w pełni wykorzystać możliwości R8. Chcemy, abyś po włączeniu światła czuł(a) się pewnie, a nie tylko miał(a) nadzieję, że zadziała.
Przeczytaj posta na blogu oraz przewodnik dla programistów na temat testowania i rozwiązywania problemów z R8.
Środa: bardziej szczegółowe uwagi dotyczące skuteczności
19 listopada 2025 r.
W środku tygodnia omawiamy oferty o dużym wpływie na skuteczność, które wykraczają poza optymalizator R8. Pokażemy Ci, jak znacznie przyspieszyć uruchamianie aplikacji i interakcje w niej za pomocą optymalizacji opartej na profilu z profilami podstawowymi i profilami uruchamiania. Są gotowe i sprawdzone, aby zapewnić kolejny ogromny wzrost. Mamy też świetne wieści dotyczące poprawy wydajności renderowania Jetpack Compose. Podpowiemy też, jak zoptymalizować stan aplikacji, skutecznie zarządzając pracą w tle.
Przeczytaj posta na blogu.
Czwartek: pomiary i ulepszanie
20 listopada 2025 r.
Jeśli nie możesz tego udowodnić, nie jest to ulepszenie. Czwartek jest dniem pomiaru skuteczności. Udostępnimy Ci pełny przewodnik, który rozpoczniemy od pomiarów lokalnych i debugowania za pomocą narzędzi takich jak Jetpack Macrobenchmark i nowy interfejs UiAutomator API do rejestrowania zacięć i czasów uruchamiania, a skończymy na monitorowaniu aplikacji w środowisku produkcyjnym. Dowiesz się więcej o Play Vitals i innych nowych interfejsach API , które pomogą Ci poznać wydajność prawdziwych użytkowników i określić swój sukces.
Przeczytaj posta na blogu.
Piątek: Ask Android Live
21 listopada 2025 r.
Tydzień kończymy szczegółową rozmową na żywo. To Twoja szansa na bezpośrednią rozmowę z inżynierami i zespołem ds. relacji z deweloperami, którzy na co dzień tworzą te narzędzia i z nich korzystają. Nasz panel ekspertów z zespołu R8 i innych zespołów ds. wydajności będzie gotowy, aby na żywo odpowiedzieć na Twoje najtrudniejsze pytania. Przygotuj pytania.
Przeczytaj posta na blogu i obejrzyj nagranie z naszej sesji „Zapytaj Androida”.
📣 Podejmij wyzwanie dotyczące skuteczności!
Nie tylko udostępniamy wskazówki. Zachęcamy Cię do wprowadzenia go w życie.
Oto wyzwanie na ten tydzień: włącz w swojej aplikacji pełny tryb R8.
- Aby rozpocząć, zapoznaj się z naszymi przewodnikami dla deweloperów: włącz optymalizację aplikacji.
- Następnie zmierzyć wpływ. Nie tylko poczuj różnicę, ale też ją sprawdź. Aby zmierzyć wzrost wydajności, użyj kodu z naszej przykładowej aplikacji Macrobenchmark na GitHubie lub dostosuj go do swoich potrzeb. Dzięki temu zmierzysz czas uruchamiania przed zmianami i po nich.
Jesteśmy przekonani, że zauważysz znaczną poprawę wyników aplikacji.
Przy okazji użyj tagów społecznościowych #AskAndroid, aby zadać pytania. Nasi eksperci przez cały tydzień monitorują i odpowiadają na Twoje pytania.
Czytaj dalej
-
Instrukcje
Omówimy optymalizację z użyciem profilowania, ulepszenia wydajności Jetpack Compose i kwestie związane z pracą za kulisami.
Ben Weiss, Breana Tate, Jossi Wolf • Czas czytania: 8 minut
-
Instrukcje
Niezależnie od tego, czy używasz Gemini w Android Studio, interfejsu wiersza poleceń Gemini, Antigravity czy agentów innych firm, takich jak Claude Code lub Codex, naszym celem jest zapewnienie możliwości tworzenia wysokiej jakości aplikacji na Androida w każdym miejscu.
Adarsh Fernando, Esteban de la Canal • Czas czytania: 4 minuty
-
Instrukcje
Zdając sobie sprawę, że szybkie zużycie baterii jest dla użytkowników Androida natychmiastowym skojarzeniem, Google podejmuje znaczące kroki, aby pomóc deweloperom w tworzeniu aplikacji bardziej energooszczędnych.
Alice Yuan • Czas czytania: 8 minut
Bądź na bieżąco
Otrzymuj co tydzień najnowsze informacje o tworzeniu aplikacji na Androida na swoją skrzynkę odbiorczą.