Android , une plate-forme développée sous la direction de Google, sert de système d'exploitation pour smartphones , tablettes et autres appareils mobiles. Parallèlement à la navigation sur le Web , le stockage de synchronisation cloud et des capacités multi -tâches , Android prend en charge les applications Google , y compris une application connue sous Android Dev Tools . Cette application permet aux développeurs de tester et déboguer - ou d'identifier et de supprimer les erreurs - à partir des applications qui sont encore en développement . Utilisation de l' App
Par défaut, le kit de développement logiciel Android comprend Outils de développement pour chaque image du système. Une image système est un enregistrement de l'ensemble du système informatique stocké sous la forme d' un fichier , les développeurs utilisent l'image du système pour émuler des environnements réels de développement . Pour utiliser outils de développement sur un dispositif de développement actuel , vous devez le copier à partir de l'émulateur en exécutant la commande " adb -e traction /system /app /Development.apk . /Development.apk , " qui copie l'application, un fichier. Apk - fichier de type , dans le répertoire courant . Pour installer l'application , utilisez la commande " adb install -d Development.apk . "
Débogage Caractéristiques
fonctionnalités de débogage constituent le cœur de Dev Tools . Avec cette application , vous pouvez sélectionner n'importe quelle application à déboguer. Une fois sélectionné , outils de développement maintient le système d'exploitation à partir de la création de messages d'erreur , même lorsque vous êtes en pause sur un point d'arrêt pendant de longues périodes . Les points d'arrêt , un élément nécessaire de test et de débogage , permettent aux développeurs de mettre en pause un programme pendant une longue période afin d'étudier les problèmes . L'attente pour la fonction Debugger vous permet d'empêcher toute demande de chargement jusqu'à ce qu'un débogueur s'attache à elle . Cela vous permet de définir un point d'arrêt pour le processus de démarrage cruciale, vous permet de pauser démarrage pour examiner le code d'erreur.
Autres caractéristiques
outre les fonctionnalités de débogage , outils de développement envoie des signaux via des mises à jour de l'écran. L'application clignote brièvement un rectangle rose sur n'importe quel écran pour indiquer sections actuellement redessinées . Cela rend les développeurs conscients des processus inutiles sont exécutés par le code au cours de la phase de test . Pour simuler Android mémoire récupération - un processus de libération de la mémoire qui se prête à tester le chemin de code - Outils de développement peuvent forcer le système à détruire toute activité dans le code une fois qu'il s'est arrêté. Cela permet d'exposer les questions liées à l'état de sauvegarde dans l'application. Outils de développement peuvent également montrer un compteur CPU en haut de l'écran pour surveiller l'utilisation du CPU , ce qui permet aux développeurs de garder trace de l'effet de la demande sur les performances du système .
Autres Outils Developer Photos
Bien que la Dev Tools application porte le nom officiel, il n'est pas le seul outil de développement pour Android. L'émulateur Android fournit un outil d'émulation de dispositif de conception et de test d'applications tandis que l'Observateur de la hiérarchie se prête à la création de l'interface utilisateur et Dalvik Debug Monitor Server donne également un coup de main pour le débogage . Mksdcard aide les développeurs à créer une image disque à utiliser avec les émulateurs Android. Le nom similaire CellObject Android DevTools fonctionne en conjonction avec Dalvid Debug Monitor Server pour parcourir les fichiers de base de données et les préférences de transfert de fichiers XML à l'émulateur de périphérique .