Android, en platform udviklet under vejledning af Google, tjener som et operativsystem til smartphones , tablets og andre mobile enheder . Sideløbende webbrowsing , cloud sync opbevaring og multi- tasking evner Android understøtter Google-programmer , herunder en app kaldet Android Dev Tools. Denne applikation hjælper udviklere test og debug - eller identificere og fjerne fejl - fra programmer , der stadig er under udvikling. Brug af App
Som standard Android software development kit indeholder Dev Tools med ethvert system image. Et system billede er en rekord af hele computeren system lagret i form af en fil , udviklere bruger systemet billedet til at emulere egentlige udviklingsmiljøer . For at bruge Dev Tools på en faktiske udvikling enhed, skal du kopiere den fra emulatoren ved at køre kommandoen " ADB - e pull /system /app /Development.apk . /Development.apk ", som kopierer app, en . Apk - typen fil til den aktuelle mappe. For at installere app, bruge kommandoen " ADB - d install Development.apk . "
Fejlsøgningsfunktioner
fejlsøgningsfunktioner udgør kernen i Dev Tools. Med denne app kan du vælge et program til at fejlrette . Når valgt, Dev Tools holder operativsystemet fra at skabe fejlmeddelelser , selv når du er på pause på et breakpoint i længere perioder. Breakpoints , et nødvendigt element i afprøvning og debugging , tillade udviklere at holde pause et program i lang tid for at undersøge problemer. Vent på Debugger funktionen giver dig mulighed for at forhindre enhver ansøgning fra læsning , indtil en debugger tillægger det. Dette vil til gengæld giver mulighed for at sætte et breakpoint for den afgørende startprocessen , så du holder pause start for at undersøge koden for fejl.
Andre funktioner
Udover fejlsøgningsfunktioner , Dev Tools sender signaler via skærmopdateringer . Den app blinker kort en lyserød firkant på enhver skærm for at angive sektioner øjeblikket er gentegnes . Dette gør udviklerne opmærksomme på unødvendige processer, der udføres af koden under testperioden . At simulere Android udlevering hukommelse - en proces frigøre hukommelse, der egner sig til at teste koden stien - Dev Tools kan tvinge systemet til at ødelægge enhver aktivitet i koden , når den er stoppet. Dette hjælper eksponere save- state -relaterede spørgsmål i ansøgningen. Dev Tools kan også vise en CPU meter i toppen af skærmen for at overvåge aktuelle CPU-forbrug , som hjælper udviklere at holde styr på effekten af programmet på systemets ydeevne.
Andre Developer Tools
Selvom Dev Tools app bærer det officielle navn , er det ikke det eneste udviklingsværktøj til Android. Den Android Emulator giver et enhedsemulering værktøj for anvendelse og afprøvning , mens Hierarki Viewer egner sig til brugergrænsefladen oprettelse og Dalvik Debug Monitor Server også giver en hånd i debugging. Mksdcard hjælper udviklere lave en disk billede til brug med Android emulatorer . Den tilsvarende navngivne CellObject Android Devtools arbejder sammen med Dalvid Debug Monitor Server at gennemse databasefiler og overføre præferencer for XML-filer til enheden emulator .