Question

Ceci est assez simple: j'utilise NetBeans sur Linux avec l'émulateur Android 1.6. Je Logcat sur mon téléphone Android, mais le processus d'obtention des messages à un endroit lisible est pas lisse du tout.

Quelqu'un peut-il me dire comment obtenir Logcat en cours d'exécution sur l'émulateur? Est-ce que je peux faire pour voir les messages de débogage autre puis d'avoir à copier le apk sur mon téléphone et de le tester?

Merci d'avance!

Était-ce utile?

La solution

Vous avez quelques options pour l'affichage de la sortie du journal de débogage, supposant que vous avez le SDK installé et votre chemin de commande configuré correctement:

  1. Type adb logcat. La sortie du journal de l'appareil connecté ou émulateur en cours d'exécution apparaît. Je préfère généralement adb logcat -v time voir les horodateurs.

  2. Type ddms. Cette lance la version autonome de DDMS. Il dispose d'un écran logcat en bas.

  3. Installez l'extension ADT pour Eclipse, et ouvrez la vue logcat. (Puisque vous utilisez NetBeans Je suppose que ce n'est pas ce que vous voulez faire, mais je le mentionner pour être complet.)

Dans tous les cas, l'interaction est le même si vous utilisez un périphérique physique ou émulateur de logiciel, car le démon BAD cache les détails. Tout ce que vous faites pour l'appareil devrait également fonctionner pour l'émulateur.

Si vous avez un appareil et un émulateur connecté simultanément, vous pouvez utiliser adb -e logcat pour l'émulateur et adb -d logcat pour le périphérique. De DDMS autonomes ou Eclipse, il suffit de choisir l'appareil ou l'émulateur dans le menu contextuel.

Autres conseils

Si vous avez configuré nbandroid vous pouvez trouver le spectateur logcat adb dans NetBeans sous: Fenêtre -> Sortie -> BAD Log

- modifier Il suffit de suivi sur le poste ci-dessus et a commencé à utiliser C:. \ Program Files (x86) \ Android \ android-sdk-windows \ tools \ DDMS qui est beaucoup mieux que celui dans NetBeans

Le SDK est livré avec un outil pratique appelé DDMS, il devrait être dans le dossier outils du SDK. À l'heure actuelle un émulateur est en cours d'exécution, ou un téléphone mobile est connecté à votre machine, il devrait apparaître dans DDMS et vous pouvez voir tous les résultats du journal en DDMS.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top