Android Performance Tuner (APT)   Część Android Game Development Kit.

Android Performance Tuner (APT) pozwala zapewnić każdemu użytkownikowi jak najlepsze wrażenia, ponieważ pomaga mierzyć i optymalizować liczbę klatek, jakość grafiki, czas wczytywania i porzucanie wczytywania na wielu urządzeniach z Androidem.

Pomaga on wykrywać problemy z wydajnością w grze lub aplikacji oraz wskazywać sposoby poprawy jakości grafiki. Dane o wpływie na działanie pomagają określić kolejność naprawy błędów. Same problemy są klasyfikowane według kategorii, co z kolei pomaga podjąć odpowiednie kroki. Informacje na poziomie modelu urządzenia i specyfikacji urządzenia pozwalają znaleźć najlepsze rozwiązanie.


Jakie są zalety?

Android Performance Tuner (APT) pomaga zapewnić wysoką jakość działania aplikacji większej liczbie użytkowników.

Nowość! Poznaj czasy wczytywania i ich wpływ na porzucenia

APT śledzi zarówno czas wczytywania, jak i porzucenie wczytywania w przypadku różnych typów wczytywania (pierwsze wczytywanie, wczytywanie „na zimno”, wczytywanie „na ciepło” i wczytywanie między poziomami). Pokazuje on wpływ dłuższego czasu wczytywania na porzucanie gry, dzięki czemu możesz określić optymalny czas wczytywania.

Pomiar jakości wrażeń użytkowników

Narzędzie APT pokazuje liczbę klatek na sekundę i czas wczytywania gry na faktycznych urządzeniach użytkowników w prawdziwym świecie, dzięki czemu możesz bezpośrednio poznać ich wrażenia. Wszystkie dane są dostosowane do Twoich celów, dzięki czemu możesz sprawdzić, jak gra wypada na tle Twoich konkretnych celów.

Diagnozowanie problemów z wydajnością gry i ustalanie ich priorytetów

Problemy z liczbą klatek i czasem wczytywania są podzielone według poziomów jakości i adnotacji w grze, a także według modelu urządzenia, co pomaga znaleźć główną przyczynę problemu. W przypadku każdego problemu z liczbą klatek na sekundę możesz sprawdzić czas przetwarzania przez GPU i CPU, dzięki czemu ocenisz, jakiego rodzaju optymalizacja może być potrzebna. Wyświetlana jest też liczba sesji, których dotyczy problem, dzięki czemu możesz dowiedzieć się, co najbardziej wpływa na użytkowników, i zdecydować, na których urządzeniach lub scenach gry należy się skupić w pierwszej kolejności.

Get the best out of every device

Oprócz wskazywania problemów z wydajnością APT podkreśla możliwości poprawy wrażeń użytkowników poprzez zwiększenie wierności na urządzeniach, które już działają dobrze, ale mają potencjał, aby działać jeszcze lepiej. Dzięki temu możesz mieć pewność, że każdy użytkownik będzie miał jak najlepsze wrażenia z gry.

Jak to działa?

Android Performance Tuner współpracuje z funkcjami Android Vitals.

  • Android Performance Tuner rejestruje i zbiera aktualne czasy renderowania klatek oraz informacje o wczytywaniu z Twojej gry lub aplikacji, a także podane przez Ciebie adnotacje i parametry jakości.
  • Gdy opublikujesz wersję gry lub aplikacji z wtyczką Android Performance Tuner, te dane o wydajności zostaną przesłane do Google Play i odblokują nowe statystyki wydajności w Android Vitals.

Aby otrzymywać te statystyki wydajności, musisz zintegrować funkcję Android Performance Tuner z grą lub aplikacją, a potem opublikować ją w Google Play:

Wymagania

Na urządzeniach:

Android Performance Tuner (APT) działa na każdym urządzeniu z Androidem (z Usługami Google Play lub bez nich) w wersji 4.1 (interfejs API na poziomie 16) lub nowszej. To ponad 99% wszystkich aktywnych urządzeń z Androidem.

Informacje dla wszystkich deweloperów

  • Dostęp do Android Vitals
  • Produkt dostępny tylko w nowej Konsoli Google Play

Dodatkowe wymagania dla deweloperów korzystających z Unity:

  • Unity w wersji 2017.4 lub nowszej i .NET w wersji 4.6
  • Aby używać plików rozszerzających APK, musisz mieć Unity 2018.2.
  • Aby uzyskać lepsze tempo klatek i pomiary GPU, wymagana jest wersja Unity 2019.3.14 lub nowsza.
  • Aby obsługiwać sceny Addressables, musisz mieć Unity w wersji 2019.3 lub nowszej oraz pakiet Addressables w wersji 1.19.4 lub nowszej.

Więcej informacji o narzędziu Android Performance Tuner

Mamy codelaby, które przeprowadzą Cię przez proces integracji narzędzia Android Performance Tuner z grą w przypadku integracji z C/C++ i Unity Engine:

Dokumentacja pakietów SDK C/C++ i Unity Engine:

Dodatkowe materiały