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

Używaj Gemini w Android Studio, aby analizować raporty o awariach w Statystykach jakości aplikacji, generować statystyki, podsumowywać awarie i (w miarę możliwości) zalecać kolejne kroki, w tym przykładowy kod i linki do odpowiedniej dokumentacji.

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

Wyświetlanie wyników Gemini w oknie narzędzia Statystyki jakości aplikacji

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

Obserwacje od 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 zmianami. Możesz jeszcze bardziej dopracować prompt, który wygenerował sugerowane zmiany w kodzie, lub samodzielnie edytować kod przed zaakceptowaniem zmian.

Proponowana przez Gemini poprawka w oknie narzędzia App Quality Insights