Teraz usunąłem punkt przerwania tutaj i teraz, gdy widzieliśmy narzędzia do debugowania w akcji, przyjrzyjmy
się bliżej tym nakładkom debugowania, które
możemy otworzyć na tych urządzeniach wirtualnych lub na urządzeniach rzeczywistych.
Więc na Androidzie, ponownie otworzysz go za pomocą polecenia lub kontroli m, a
przede wszystkim zatrzymam się przy zdalnym debugowaniu js. Zawsze musisz to zatrzymać, gdy skończysz i
powinieneś ją zatrzymać, gdy już jej nie potrzebujesz, ponieważ spowalnia aplikację, nawet jeśli jest uruchomiona, a
teraz zobaczmy, jakie inne fajne rzeczy możemy tam zobaczyć. Na przykład możemy przeładować aplikację, po
prostu przeładować ją na wypadek, gdyby się jakoś utknęła, możesz
także wyłączyć przeładowanie na żywo, czyli automatyczne przeładowanie, gdy zmienisz coś w
kodzie.
Możesz spróbować włączyć ponowne ładowanie na gorąco, co oznacza, że spróbuje ponownie załadować części ekranu, które uległy
zmianie bez ponownego ładowania całej
aplikacji po zapisaniu pliku, domyślnie jest to, że ładuje ponownie całą aplikację, a często ponowne ładowanie na gorąco nie działa dokładnie
w ten sposób powinien działać, dlatego domyślnie nie jest włączony.
Przejdę też do przeładowywania na
żywo tutaj, ale możesz się tym pobawić, a potem dostaniemy te trzy inne rzeczy tam,
gdzie szczególnie inspektor i monitor wydajności są bardzo interesujące.
Zacznijmy od monitora wydajności.
Jeśli włączysz tę opcję, otrzymasz tę nakładkę, która zasadniczo informuje Cię o wydajności, którą masz, i
tam możesz zobaczyć, ile ramek działa Twoja aplikacja, ile ramek zostało upuszczonych i tak dalej.
Teraz pamiętaj, że wydajność, którą tutaj widzisz, nie jest ostateczną wydajnością
Twojej aplikacji, ponieważ wciąż jest w trybie programowania,
nie mamy podłączonego debugera, ale tryb programowania oznacza również, że w kodzie jest dużo
narzutów ,
na przykład nakładka, którą tu widzisz, która jest częścią aplikacji, co powoduje, że Twoje aplikacje
działają wolniej niż zwykle.
Może to być wskaźnik, ale nie jest to ostateczny test gotowości do produkcji, który powinieneś zrobić.
Mimo to może być fajnie, tutaj możesz go otworzyć za pomocą polecenia d na iOS, fajnie jest przyjrzeć się
temu i poczuć, jak działa Twoja aplikacja i jak działa, ile pamięci jest zużyte i tak dalej.
Może to również pomóc w wykryciu wycieków pamięci, jeśli na przykład ta wartość rośnie i rośnie, a urządzenie
zajmuje coraz więcej pamięci.