Analizowanie awarii za pomocą Statystyk jakości aplikacji i Gemini

Używaj Gemini w Android Studio do analizowania raportów o awariach ze statystyk jakości aplikacji, generowania statystyk, tworzenia podsumowań awarii i (w miarę możliwości) rekomendowania dalszych działań, w tym przykładowego kodu i linków do odpowiedniej dokumentacji.

Aby wygenerować wszystkie te informacje, po włączeniu Gemini kliknij Statystyki w oknie narzędzia Statystyki jakości aplikacji w Android Studio.

Na przykład gdy w oknie narzędzia Statystyki jakości aplikacji dla przedstawionej przykładowej aplikacji klikniemy Statystyki, a następnie najczęstszy typ błędu, Gemini poinformuje nas, że aplikacja uległa awarii z powodu błędu java.lang NullPointerException. Lokalizuje plik, w którym wystąpiła awaria, pokazuje odpowiedni fragment kodu i krok po kroku wyjaśnia, dlaczego doszło do awarii.

Statystyki wygenerowane przez Gemini w oknie narzędzia Statystyki jakości aplikacji
Statystyki z Gemini w oknie narzędzia Statystyki jakości aplikacji

Aby naprawić kod, który powoduje awarię, kliknij Zaproponuj poprawkę. Otworzy się różnica w kodzie z proponowanymi przez Gemini zmianami kodu. Możesz doprecyzować prompta, który wygenerował sugerowane zmiany w kodzie, lub samodzielnie edytować kod przed zaakceptowaniem zmian.

Sugerowana przez Gemini poprawka w oknie narzędzia Statystyki jakości aplikacji
Sugerowana przez Gemini poprawka w oknie narzędzia Statystyki jakości aplikacji