Comment afficher la console.log () sortie dans L'application PhoneGap en utilisant Eclipse et HTC Desire HD?

Je développe PhoneGap webapp où j'utilise du javascript, et parfois j'ai besoin de voir la console.log() de sortie. Je peux facilement le voir lors de L'exécution dans Chrome, il fonctionne également très bien, lors de l'exécution de cette application dans l'émulateur Android - sortie de la console.log() apparaît dans la fenêtre Eclipse LogCat. Mais quand je lance cette application sur mon HTC Desire HD, LogCat montre juste une sortie spécifique à Android, mais rien ne vient de ma webapp.

Tout le monde a une idée de la façon d'afficher la console.log() sortie de PhoneGap-app en cours D'exécution sur HTC Desire HD ?

27
demandé sur Frodik 2011-05-01 12:12:05

4 réponses

Voir la liste de courrier PhoneGap thread. Aussi, deux stackoverflow threads ici et ici.

Il semble que la console.le journal est désactivé sur les appareils HTC fonctionnant sous Android 2.2.

La meilleure solution que j'ai trouvée est d'utiliser weinre , qui intercepte la console.connectez-vous pour afficher la sortie dans sa console de navigateur de bureau.

Mise à jour : PhoneGap 1.3.0 prend désormais en charge la console.connectez-vous directement à LogCat depuis le HTC Evo sans aucune solution de contournement. (Le le même programme ne fonctionne pas avec PhoneGap 1.1.0)

19
répondu Paul Beusterien 2017-05-23 11:46:11

Une Autre solution consiste à utiliser la console.log() jsconsole.com

31
répondu Epeli 2014-05-20 06:56:37

J'ai trouvé cette console.l'erreur obtient une priorité plus élevée que la console.log, et apparaît dans la sortie logcat de la BAD pour les périphériques d'émulateur et les périphériques réels connectés via USB.

0
répondu Fiach Reid 2014-04-23 12:07:16

Essayez ce filtre:

ADB logcat PhoneGapLog: V *: s

Il affichera uniquement la console.journal et phonegap sortie spécifique.

-2
répondu Sam Croft 2011-05-01 11:53:05