Urządzenia mobilne i działające na nich aplikacje wpadają w kłopoty. Jeśli tworzysz aplikacje na platformę mobilną, prawdopodobnie już wiesz, jak uzyskać dziennik urządzenia dla telefonów z systemem Android i sprawdzić, co powoduje awarię lub błąd. Jeśli jednak jesteś użytkownikiem końcowym i potrzebujesz dziennika urządzenia z Androidem, przekonasz się, że proces ten jest skomplikowany do wykonania z wieloma narzędziami, które należy zainstalować. Oto znacznie prostsza i równie skuteczna metoda, której możesz użyć, aby uzyskać dziennik urządzenia z Androidem.
Pobierz dziennik urządzenia z Androidem
Aby uzyskać dziennik urządzenia z Androidem, potrzebujesz;
- Komputer z systemem Windows 10 , na którym masz dostęp administratora .
- Kabel do transmisji danych , które można wykorzystać do podłączenia telefonu do komputera.
- Urządzenie z Androidem pod ręką.
Wykonaj kolejno każdy z poniższych kroków, a w ciągu kilku minut otrzymasz dziennik urządzenia z Androidem. Będzie to działać niezależnie od tego, która wersja Androida jest uruchomiona na Twoim telefonie lub jaki telefon posiadasz.
1. Włącz opcje programisty
Wykonaj te czynności na swoim urządzeniu z Androidem.
- Otwórz aplikację Ustawienia.
- Przejdź do Informacje o telefonie.
- Poszukaj numeru kompilacji.
- Dotknij Numer kompilacji siedem razy, a opcje programisty zostaną włączone.
2. Włącz debugowanie USB
Wykonaj te czynności na swoim urządzeniu z Androidem.
- Otwórz aplikację Ustawienia.
- Przejdź do Systemu.
- Rozwiń Zaawansowane.
- Stuknij Opcje programisty.
- Przewiń w dół do sekcji Debugowanie.
- Włącz debugowanie USB.
3. Pobierz narzędzia ADB dla Windows 10
Wykonaj te czynności w systemie Windows 10.
- Pobierz narzędzia ADB i Fastboot dla systemu Windows 10 z tego linku .
- Wyodrębnij spakowany folder.
- Skopiuj pełną ścieżkę do folderu Platform-tools do schowka.
4. Uzyskaj dostęp do urządzenia z systemem Android w systemie Windows 10 za pomocą narzędzi ADB
W tym kroku będziesz musiał wejść w interakcję zarówno z systemem Windows 10, jak i urządzeniem z Androidem.
- Otwórz wiersz polecenia z uprawnieniami administratora .
- Użyj polecenia cd, aby przejść do folderu Platform-tools.
cd path-to-Platform-tools-folder
Przykład
cd C:\Users\fatiw\Desktop\platform-tools_r30.0.4-windows\platform-tools
- Podłącz urządzenie z systemem Android do komputera z systemem Windows 10 za pomocą kabla do transmisji danych.
- Odblokuj urządzenie i upewnij się, że ekran jest wybudzony.
- W systemie Windows 10 uruchom następujące polecenie w oknie wiersza polecenia, które jest już otwarte.
adb.exe kill-server
If you see the “cannot connect to daemon at tcp:5037: cannot connect to 127.0.0.1:5037: No connection could be made because the target machine actively refused it. (10061)” error, don’t worry and proceed to the next step.
- Uruchom następujące polecenie w oknie wiersza polecenia.
urządzenia adb.exe
- Spójrz na swoje urządzenie z Androidem. Zobaczysz monit z prośbą o zezwolenie na debugowanie USB. Stuknij Zezwól.
- Uruchom to polecenie, a identyfikatorowi urządzenia powinien towarzyszyć „urządzenie”. Zanotuj identyfikator urządzenia.
urządzenia adb.exe
5. Rozpocznij rejestrowanie zdarzeń urządzenia
- Możesz teraz rozpocząć tworzenie dziennika . Uruchom następujące polecenie w oknie wiersza polecenia. Zastąp [identyfikator urządzenia] identyfikatorem uzyskanym w poprzednim kroku.
adb.exe logcat -v czas wątków [identyfikator urządzenia] > C:\android-debug.log
Przykład
adb.exe logcat -v czas wątku PT99621AA1A40100564 > C:\android-debug.log
- Wejdź w interakcję z urządzeniem z Androidem i odtwórz błąd, awarię lub jakąkolwiek aktywność, którą chcesz zarejestrować.
- Gdy skończysz, wróć do okna wiersza polecenia i naciśnij Ctrl + C, aby zakończyć dziennik.
- Rejestr można uzyskać z katalogu głównego dysku C . Plik będzie miał nazwę android-debug.log.
Wniosek
Urządzenie z Androidem jest dość łatwe do debugowania, niezależnie od tego, czy używasz systemu Windows 10, czy używasz Linuksa lub Maca. Android nie nakłada wielu ograniczeń, jeśli chodzi o platformę, na której można go rozwijać. Jeśli zastanawiasz się, czy potrzebujesz Android Studio, specjalnych sterowników USB lub zainstalowanego pakietu SDK, aby pobrać dziennik, nie musisz tego robić, jak wynika z powyższych kroków. Upewnij się, że możesz uzyskać dostęp do pamięci telefonu z Androidem z Eksploratora plików, a wszystko pójdzie gładko.