Strona główna
» ANDROID
»
Jak włączyć skrót do raportu o błędzie przycisku zasilania w systemie Android
Jak włączyć skrót do raportu o błędzie przycisku zasilania w systemie Android
Aby włączyć skrót do zgłaszania błędów w przycisku zasilania Androida na kompatybilnym telefonie, najpierw włącz Opcje programistyczne, a następnie włącz Skrót do zgłaszania błędów . W aktualnych instrukcjach Google Pixel, Google zaleca również włączenie debugowania USB . Po aktywowaniu skrótu odtwórz problem, otwórz menu zasilania telefonu i dotknij opcji Raportowanie błędów . Jeśli producent nie udostępnia skrótu do menu zasilania, nadal możesz utworzyć raport w Opcjach programistycznych.
Ta funkcja nie jest ograniczona do systemu Android 10. Projekt Android Open Source informuje, że Android 4.2 i nowsze wersje obsługują pobieranie raportów o błędach z opcji programistycznych, chociaż dokładne nazwy menu i działanie przycisku zasilania różnią się w zależności od urządzenia. Ogólna dokumentacja Google dotycząca zgłaszania błędów w systemie Android również opisuje metodę na urządzeniu.
1. Włącz opcje programistyczne
Opcje programistyczne są domyślnie ukryte w nowoczesnych telefonach z Androidem. Na telefonie Google Pixel otwórz Ustawienia > Informacje o telefonie , przewiń do pozycji Numer kompilacji i dotknij jej siedem razy. W razie potrzeby wprowadź kod PIN lub hasło blokady ekranu. Powinien pojawić się komunikat potwierdzający włączenie trybu programistycznego.
Inni producenci umieszczają numer kompilacji w nieco innych miejscach. Na przykład Samsung zazwyczaj umieszcza go w Ustawieniach > Informacje o telefonie > Informacje o oprogramowaniu . Oficjalny przewodnik po opcjach programistycznych Androida zawiera listę kilku ścieżek specyficznych dla danego producenta.
Kliknij numer kompilacji siedem razy, aby odblokować opcje programistyczne. Dokładny wygląd ekranu „Informacje o telefonie” może się różnić w zależności od producenta.
2. Włącz debugowanie USB i skrót do zgłaszania błędów
Otwórz Ustawienia > System > Opcje programistyczne na telefonie Pixel lub wyszukaj w Ustawieniach „Opcje programistyczne”, jeśli Twój telefon ma inny układ. Upewnij się, że Opcje programistyczne są włączone.
W przypadku telefonów Pixel aktualne instrukcje Google dotyczące zgłaszania błędów zalecają włączenie debugowania USB , zaakceptowanie ostrzeżenia, a następnie włączenie skrótu do zgłaszania błędów . Debugowanie USB umożliwia głównie narzędziom ADB komunikację z komputerem; standardowe polecenie „Take bug report” w opcjach programisty nadal pozwala wygenerować raport bezpośrednio na telefonie.
Na obsługiwanych urządzeniach skrót „Zgłoś błąd” dodaje akcję zgłaszania błędu do menu zasilania.
3. Przechwyć raport o błędzie z menu zasilania
Przed utworzeniem raportu odtwórz problem, który chcesz zdiagnozować, aby odpowiednia aktywność była widoczna w dziennikach. Następnie otwórz menu zasilania. Zgodnie z obecnymi instrukcjami dla Pixela, naciśnij i przytrzymaj jednocześnie przyciski zasilania i zwiększania głośności . Niektóre telefony nadal korzystają z długiego naciśnięcia przycisku zasilania, podczas gdy inne przypisują ten gest do asystenta cyfrowego.
Odtwórz problem z aplikacją, łącznością lub systemem.
Otwórz menu zasilania za pomocą zwykłej kombinacji przycisków telefonu.
Kliknij Zgłoś błąd .
Pozostaw telefon włączony, aż system Android zbierze dane diagnostyczne.
Skrót do zgłaszania błędów jest dostępny w menu zasilania w wersjach systemu Android obsługujących tę opcję.
Jeśli nie ma przycisku „Zgłoś błąd”, wróć do opcji programisty i dotknij opcji „Zgłoś błąd” lub „Zgłoś błąd” . Oficjalna dokumentacja systemu Android traktuje to polecenie w opcjach programisty jako standardową metodę na urządzeniu, więc brak skrótu zasilania nie uniemożliwia zebrania raportu.
4. Udostępnij lub zapisz ukończony raport
Android wyświetla powiadomienie podczas przygotowywania raportu o błędzie. Google informuje, że w przypadku telefonów Pixel telefon wibruje, gdy raport jest gotowy, co może potrwać do około dwóch minut. Kliknij powiadomienie o ukończonym raporcie o błędzie, a następnie użyj arkusza udostępniania, aby zapisać je w zaufanej lokalizacji lub wysłać do programisty lub technika wsparcia, który o nie poprosił.
Po zakończeniu zbierania danych kliknij powiadomienie o błędzie, aby udostępnić lub zapisać raport.
Co zawiera raport o błędzie w systemie Android?
Raport o błędzie to znacznie więcej niż pojedynczy dziennik aplikacji. Zgodnie z przewodnikiem Android Open Source Project dotyczącym odczytywania raportów o błędach , raporty mogą zawierać dane wyjściowe logcat , informacje o usłudze dumpsys , diagnostykę dumpstate , szczegóły procesów i pamięci, dzienniki zdarzeń oraz inne dane systemowe. Obecnie raporty Androida są zazwyczaj pakowane w formacie ZIP, którego główny plik tekstowy nosi nazwę kompilacji urządzenia i daty przechwycenia.
Ponieważ ten pakiet diagnostyczny może zawierać szczegóły dotyczące urządzenia, aktywność aplikacji, znaczniki czasu, informacje dotyczące sieci i inne potencjalnie wrażliwe dane, udostępniaj go tylko osobom lub organizacjom, którym ufasz. Nie publikuj pełnego raportu o błędzie, dopóki go nie sprawdzisz i nie zdezynfekujesz.
Czy potrzebujesz Androida 10 czy komputera?
Nie. Stare twierdzenie, że ta funkcja jest dostępna od Androida 10, jest nieaktualne. AOSP dokumentuje obsługę zgłaszania błędów na urządzeniu od wersji Android 4.2. Do korzystania z funkcji „Zgłoś błąd” nie jest potrzebny komputer stacjonarny . Komputer staje się niezbędny tylko w przypadku wybrania metody ADB, takiej jak adb bugreport[brakuje kontekstu - brakuje ...
Jeśli menu Twojego telefonu różni się od powyższych kroków, skorzystaj z wyszukiwania w Ustawieniach, wybierając Opcje programistyczne , Raport o błędzie lub Numer kompilacji . Producenci Androida mają prawo do zmiany kolejności lub nazw ustawień, a niektóre kompilacje mogą pomijać skrót do menu zasilania, mimo że obecne jest standardowe polecenie raportu o błędzie w Opcjach programistycznych.