Comment déboguer une application Android ligne par ligne en utilisant Eclipse?

Je suis familier avec VS.Net IDE et il a beaucoup de support pour le débogage. Mais le développement Android est quelque chose de nouveau pour moi. J’utilise l’IDE Eclipse. Je me demandais comment déboguer ligne après ligne l’application Android comme nous pouvons le faire dans IDE .Net?

Actuellement, j’utilise la fenêtre de journal , mais je ne suis pas satisfait. J’ai besoin de la suggestion des experts, quelle est la meilleure façon de déboguer l’application Android en utilisant Eclipse?

Merci pour votre précieux temps et votre aide.

  1. soit lancez l’application en cliquant avec le bouton droit sur le projet et sélectionnez Debug As -> Android Application ou en l’exécutant normalement puis, dans la perspective DDMS, sélectionnez l’application en cours dans le volet des périphériques et cliquez sur le bogue vert.

  2. une fois qu’un point d’arrêt a été atteint, vous pouvez avancer ( f6 ) ou entrer ( f5 ) (consultez le menu Exécuter pour plus de commandes).

Eh bien, j’ai trouvé des articles qui expliquent comment déboguer avec Eclipse.

1- Un didacticiel vidéo gratuit vous apprendra à utiliser le débogueur Java Eclipse

2- Débogage avec la plate-forme Eclipse

3- 5 conseils pour déboguer le code Java dans Eclipse

4- Débogage Java avec Eclipse – Tutoriel

Placez un point d’arrêt sur la ligne à partir de laquelle vous souhaitez commencer le débogage, puis exécutez l’application en mode débogage, l’application atteindra le point d’arrêt et vous pourrez la parcourir comme dans VS.

Je viens de configurer l’Eclipse inclus dans les outils de développement Android (ADT), la version adt-bundle-mac-x86_64-20131030. La définition de la propriété dans le fichier manifeste m’a donné un avertissement indiquant qu’il serait préférable de configurer différentes configurations d’exécution et de débogage. Il s’avère que je devais simplement créer un profil de débogage:

  1. Exécuter >> Configurations de débogage …
  2. Cliquez sur “Debug” pour prendre les valeurs par défaut

Maintenant, vous pouvez aller sur Exécuter >> Debug pour exécuter sur le périphérique. (En supposant que le débogage du périphérique est activé, bien sûr)

Si vous êtes un développeur Eclipse ou ADT et lisez ceci, je suggère fortement qu’Eclipse crée une configuration de débogage par défaut.

Il existe deux méthodes. Tout d’abord, vous pouvez déboguer l’application du démarrage. Vous pouvez le faire en faisant un clic droit sur votre projet-> Debug en tant qu’application Android.

Dans la deuxième méthode, vous pouvez déboguer n’importe quelle activité sans redémarrer l’application complète. Vous pouvez le faire en: – 1) Aller à DDMS

entrer la description de l'image ici

2) Cliquez maintenant sur la petite icône mobile avec le signe + sur l’onglet inférieur.

entrer la description de l'image ici

3) Cliquez maintenant sur les appareils. Après cette liste de périphériques sera affiché avec la liste des projets.Cliquez sur le projet requirejs.Et cliquez sur l’option de débogage de couleur verte.Votre mode de débogage est démarré maintenant.

entrer la description de l'image ici

F3 pour entrer dans une fonction. F6 pour la ligne suivante et F8 pour aller au sharepoint rupture suivant.