Android Dev Monitor
Task Manager za Android aplikacije — poveži uređaj, prati problem, sačuvaj dokaz.
v2.6.0WindowsUSB ili Wi-Fi ADBDemo mod bez uređaja
Počni u 3 koraka
Uključi Developer options i USB debugging
Na telefonu otvori Settings → About phone i tapni sedam puta na Build number. Zatidi u Developer options i uključi USB debugging.
Poveži telefon i prihvati upit
Kada priključiš kabel, na telefonu će se pojaviti pitanje. Označi Always allow from this computer i potvrdi.
Odaberi uređaj i aplikaciju
U aplikaciji odaberi telefon u prvom selektoru gore, a aplikaciju u drugom. Reproduciraj problem na telefonu i klikni Mark Event u trenutku kada se desi.
Nemaš uređaj? Istraži demo mod
Ako želiš samo vidjeti kako aplikacija izgleda, pokreni je sa:
AndroidDevMonitor.exe --demo
Demo mod ima stalnu žutu oznaku DEMO DATA. On ne pokreće ADB niti dira pravi uređaj, a možeš ga resetovati iz Settings → Demo mode.
Šta je gdje
| Stranica | Koristi je kada… |
|---|---|
| Overview | pratiš live CPU, memoriju, FPS, disk, mrežu, temperaturu i procese. |
| Instances | provljeravaš povezane uređaje i detalje o njima. |
| Wireless | želiš raditi bez USB kabla, upariti uređaj kodom ili provjeriti latenciju. |
| Developer Tools | generiraš izvještaje: Perfetto, startup, memorija, frame, bugreport, logcat i slično. |
| Media | tražiš screenshot ili snimak ekrana povezan sa sesijom. |
| Performance | upoređuješ dvije sačuvane sesije ili otvaraš stariji zapis. |
| Logs | filtriraš live logcat i čitaš cijelu poruku izabranog reda. |
| File Explorer | kopiraš datoteke između Windowsa i Androida. |
| Network | provjeravaš interfejse, DNS, rute i sockete. |
| ADB Shell | želiš ručno pokrenuti ADB komandu. Komanda se izvršava samo kada klikneš Run. |
| Automation | ponavljaš tapove, swipeove, tekst i pauze. |
| Alerts | postavljaš pragove za CPU, memoriju, mrežu ili disk. |
| Help | treba ti kratko objašnjenje bez napuštanja aplikacije. |
| Settings | postavljaš ADB putanju, storage, sigurnosne potvrde i dijagnostiku. |
Najbrži svakodnevni tok
Pronađi skup ekran
Odaberi aplikaciju, pokreni ekran na telefonu i klikni Mark Event. CPU i memorija se automatski zapisuju svake sekunde.
Sačuvaj dokaz
Klikni Export Session. Izvoz može biti JSON, CSV ili ZIP sa metrikama, markerima, alertima i događajima.
Uporedi verziju
Sačuvaj sesiju za staru verziju, zatim novu. U Performance odaberi obje i uporedi peak CPU, memoriju, FPS i P95 frame time.
Logovi bez pravila
U Logs stranici kucaj tekst u pretragu. Filtriranje se dešava na ekranu, pa originalni redovi ostaju sačuvani.
ANR za zamrzavanje, FATAL EXCEPTION za crash, GC za pritisak na memoriju, StrictMode za spore operacije.
Ako uključiš regex pretragu, isti tekst postaje šablon. Kada regex bude nevažeći, aplikacija to prikaže i ne prekine log.
Developer Lab
Izvještaji
Perfetto, CPU sampling, frame/jank, GPU, startup, memorija, paket, permisije, background work, storage, mreža, logcat, crash/ANR, bugreport, Monkey, emulator i sigurnost. Svaki izvještaj se može prekinuti i čuva se lokalno.
APK i build
APK Analyzer pokazuje manifest, permisije, datoteke, resurse, native ABI i potpis. Build comparison pokazuje šta je tačno poraslo između dvije verzije.
Ako nešto ne radi
| Simptom | Šta uradi |
|---|---|
| Uređaj se ne pojavljuje | Otvori Settings → ADB, klikni Auto-detect, pa Test connection. Provjeri da li je USB debugging prihvaćen na telefonu. |
| Vrijednost je N/A | To znači da Android nije izložio taj brojač. Nije greška u aplikaciji i vrijednost se ne smišlja. |
| Live podaci kasne | Provjeri kabel, Wi-Fi kvalitet i trenutno opterećenje emulatora. ADB odgovori mogu biti sporiji od intervala prikaza. |
| scrcpy se ne otvara | Instaliraj scrcpy.exe ili dodaj njegovu lokaciju u Windows PATH. |
Sigurnost i privatnost
Potvrde
Brisanje aplikacije, brisanje podataka, brisanje datoteka, wipe AVD-a i restart ADB servera uvijek traže potvrdu sa tačnim imenom uređaja ili paketa.
Lokalni podaci
Sesije, screenshoti, snimci, izvještaji i baza ostaju na ovom računaru. Standardno praćenje ne koristi root i ne šalje telemetriju.