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 ( |
Widok logu czasu | To narzędzie zostało wycofane. Aby sprawdzić |
Systrace | Jeśli chcesz sprawdzić natywne procesy systemowe i adres interfejsu użytkownika
zacinanie spowodowane porzuceniem klatek, użycie
|
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.