Android, en plattform utviklet under veiledning av Google, fungerer som et operativsystem for smarttelefoner , nettbrett og andre mobile enheter . Ved siden av nettsurfing , sky sync lagring og multi - tasking evner , støtter Android Google-programmer , blant annet en app som kalles Android Dev Tools. Dette programmet hjelper utviklere teste og feilsøke - eller identifisere og fjerne feil - fra programmer som fortsatt er i utvikling. Bruke App
Som standard inkluderer Android software development kit Dev Tools med hvert system image . Et system image er en oversikt over hele datasystemet lagret i form av en fil , utviklere bruker systemet bildet for å etterligne faktiske utviklingsmiljøer. For å bruke Dev Tools på en faktisk utvikling enhet, må du kopiere den fra emulator ved å kjøre kommandoen " adb - e pull /system /app /Development.apk . /Development.apk ", som kopierer app, en . Apk - typen fil, til gjeldende mappe . For å installere programmet , bruker du kommandoen " adb -d install Development.apk . "
Feilsøkingsfunksjonene
feilsøkingsfunksjonene utgjør kjernen av Dev Tools. Med denne applikasjonen kan du velge noe program for å feilsøke. Når den er valgt , holder Dev Tools operativsystemet fra å lage feilmeldinger , selv når du er satt på pause på et stoppunkt for lengre perioder. Stoppunkter , en nødvendig del av testing og debugging , tillate utviklere å pause et program i lang tid for å undersøke problemer . Ventetiden for Debugger funksjonen kan du forhindre alle programmer fra lasting til en debugger festes det . Dette i sin tur gjør det mulig å sette et stoppunkt for den avgjørende oppstartsprosessen , slik at du stopper oppstart for å undersøke koden for feil .
Andre funksjoner
tillegg til debugging funksjoner , sender Dev Tools signaler via skjermen oppdateres . Den app blinker kort en rosa rektangel på en skjerm for å indikere seksjoner for tiden tegnes på nytt. Dette gjør utviklerne oppmerksom på unødvendige prosesser blir utført av koden under testfasen . For å simulere Android gjenerobring minne - en prosess med å frigjøre minne som gir seg til å teste koden banen - Dev Tools kan tvinge systemet til å ødelegge enhver aktivitet i koden når den har stoppet. Dette bidrar til å utsette save- state- relaterte problemstillinger i søknaden. Dev Tools kan også vise en CPU meter på toppen av skjermen for å overvåke nåværende CPU-bruk , som hjelper utviklere holde styr på effekten av programmet på systemets ytelse .
Andre Developer Tools
Selv om Dev Tools app bærer det offisielle navnet , er det ikke den eneste utviklingsverktøy for Android. Android Emulator gir en enhet emulering verktøy for program design og testing mens Hierarki Viewer gir seg til brukergrensesnitt opprettelse og Dalvik Debug Monitor Server også gir en hånd i debugging . Mksdcard hjelper utviklere å lage en disk image til bruk med Android emulatorer . Den samme navn CellObject Android DevTools fungerer sammen med Dalvid Debug Monitor Server å bla database filer og overføre preferanser for XML- filer til enheten emulator .