Monitor urządzeń z Androidem

Monitor urządzeń Android został wycofany z Android Studio wersji 3.1 i usunięto z Android Studio 3.2. Dostępne funkcje za pomocą Android Device Monitor, zostały zastąpione nowymi funkcjami. Tabela poniżej pomoże Ci zdecydować, których funkcji warto użyć zamiast tych wycofanych oraz usunięte funkcje.

Komponent Android Device Monitor Czego należy użyć
Serwer monitorowania debugowania Dalvik (DDMS)

To narzędzie zostało wycofane. Zamiast tego użyj Android program profilujący w Android Studio 3.0 lub nowszym do profilowania wykorzystanie procesora, pamięci i sieci przez aplikację.

Jeśli chcesz wykonać inne zadania debugowania, takie jak wysyłanie poleceń do połączonego urządzenia, aby skonfigurować przekierowanie portów, przesłać pliki lub zrób zrzuty ekranu, a potem użyj programu Android Debug Bridge (adb), Emulator Androida, , Eksplorator urządzenia lub Okno debugera.

Widok logu czasu

To narzędzie zostało wycofane. Aby sprawdzić .trace plików przechwycone przez: instrumentacja aplikacji za pomocą klasy Debug, rejestrować ślady nowych metod, eksportować pliki .trace i sprawdzania wykorzystania procesora przez procesy aplikacji w czasie rzeczywistym, Studio; Program profilujący procesora.

Systrace

Jeśli chcesz sprawdzić natywne procesy systemowe i adres interfejsu użytkownika zacinanie spowodowane porzuceniem klatek, użycie systrace z poziomu wiersza poleceń lub w uproszczonej wersji System Śledzenie CPU Program profilujący. Program profilujący CPU udostępnia wiele funkcji profilowanie procesów aplikacji.

Tracer dla OpenGL ES Użyj narzędzia Android GPU Inspector.
Przeglądarka hierarchii

Jeśli chcesz sprawdzić hierarchię widoków aplikacji w czasie działania, użyj Inspektora układu

Jeśli chcesz profilować szybkość renderowania układu aplikacji, użyj metody Window.OnFrameMetricsAvailableListener jak opisano w tym poście na blogu.

Pixel Idealny Użyj formatu z inspektora układu.
Narzędzie Ruch w sieci

Jeśli chcesz sprawdzić, jak i kiedy aplikacja przenosi dane przez użyj funkcji Sieć Program profilujący.

Uruchom Monitor urządzenia z Androidem

Aby uruchomić samodzielną aplikację Monitor urządzeń w Android Studio 3.1 wpisz następujące polecenie w wierszu poleceń Katalog domeny android-sdk/tools/:

monitor

Następnie możesz połączyć to narzędzie z podłączonym urządzeniem, wybierając w panelu Urządzenia. W przypadku problemów z wyświetlaniem paneli lub okien, wybierz Okno > Resetuj perspektywę na pasku menu.

Uwaga: do każdego urządzenia można podłączyć tylko 1 debuger. jednocześnie. Jeśli więc używasz Androida Studio, aplikacji na urządzeniu, musisz odłączyć debuger Android Studio od urządzenia, zanim dołączysz proces debugowania z urządzenia z Androidem. Monitorowanie.