Pendant le débogage, les méthodes Log.d() ou Log.e() viennent à LogCat, mais comment capturer l'erreur d'exécution ou le journal de suivi sur le périphérique Android lorsqu'il n'est pas connecté à l'environnement de développement?Où et comment les journaux d'erreurs d'exécution sont enregistrés dans l'appareil Android?
Répondre
Fonctionne uniquement pour les téléphones enracinés ... Ils travaillent en exécutant logcat
utilitaire et capturer le stdout
(OutputStream
). Mais pour exécuter l'utilitaire logcat
, vous devez disposer des droits root ....
Il y a plus de services publics, mais voici un échantillon de OpenIntents
...
Il est pas enregistré dans votre appareil Android lorsque adb est pas connecté à l'environnement developent, mais vous pouvez enregistrer vos journaux d'exécution dans un fichier
ouais .. mais ce n'est pas ce que je veux faire .. – Ramp
J'ai essayé et son travail pour moi :: :)
pour obtenir la trace/question des journaux utilisateur doit suivre ci-dessous les étapes:
1) Tout d'abord, l'utilisateur aura besoin pour télécharger et installer Google Android SDK programme avec les pilotes USB Android. L'utilisateur peut télécharger les pilotes SDK Android d'ici:
« http://developer.android.com/sdk/index.html » (Pour commencer, téléchargez le package approprié à partir du tableau ci-dessus, puis lisez le guide pour l'installation du SDK:
« http://developer.android.com/sdk/installing.html ») et USB pilotes pour le système d'exploitation Windows à partir d'ici: "http://dl.google.com/android/android_usb_windows.zip".
Installé le SDK Android sur PC s'il n'est pas disponible.
2) Connectez l'appareil Android au PC en utilisant USB.
3) Ouvrez l'invite de commandes (Terminal sur MAC) et aller au SDK/chemin d'outils sur l'invite (par exemple xyz-devlop: outils nom d'utilisateur $, sur ma machine mac), puis exécutez le
»./adb logcat "sur MAC et" adb logcat "sous Windows, commande sur Invite de commandes (par exemple xyz-Devlop: nom d'utilisateur des outils $ ./adb logcat, sur ma machine mac).
4) Exécutez l'application sur l'appareil.
Les journaux seront alors disponibles dans l'invite de commande/terminal.
Profitez de codage/Debugging ...... :)
Je ne pense pas que votre post répond à la question - même si cela pourrait fonctionner ... – Pontios
- 1. Où sont les types enregistrés dans Prism?
- 2. Où sont stockés les serveurs enregistrés?
- 3. Où sont stockés les fichiers logcat Android?
- 4. Où sont les journaux de PostgreSQL sur Mac OS X?
- 5. avec eclipse 3.5.2 - android sdk - où sont les fichiers journaux d'un accident
- 6. android: où sont les ressources d'image allouées?
- 7. Où sont les démos API Android?
- 8. Où puis-je trouver par programme où les fichiers journaux log4j sont stockés?
- 9. Où les fichiers de base de données Postgres sont-ils enregistrés dans ubuntu?
- 10. Les attributs imbriqués ne sont pas enregistrés
- 11. ANR Android et les journaux manquants dans le fichier traces.txt
- 12. Installateur de projet C# - où les paramètres utilisateur sont-ils enregistrés dans un contexte d'installation?
- 13. Les paramètres ne sont pas enregistrés dans WPF?
- 14. Quels sont les excellents Journaux d'Intelligence Artificielle?
- 15. Comment tronquer et réduire les fichiers journaux?
- 16. Les caractères Unicode sont enregistrés de manière incorrecte
- 17. Où GoogleAppEngineLauncher conserve-t-il les fichiers journaux locaux?
- 18. Android - les graphismes sont grands et flous
- 19. Où sont les événements dans Cocoa Touch?
- 20. Quels sont les gestes dans Android?
- 21. les journaux de messagerie du serveur sont trop volumineux
- 22. Où sont les assemblages Razor?
- 23. Comment écrire dans les fichiers journaux Tomcat
- 24. Où sont les règles métier dans MVC
- 25. Comment résoudre les types enregistrés dans d'autres modules dans Prism?
- 26. Où sont les fichiers publiés?
- 27. Où sont les annotations JDBC4?
- 28. Où voir les journaux de démarrage/arrêt SQL Server?
- 29. paramètres de l'utilisateur ne sont pas enregistrés (Settings.Default.Save();)
- 30. Android Live Wallpaper Interaction avec Widgets et Tell Wallpaper où les widgets sont placés
J'ai un fort sentiment que vous ne pouvez pas: ( –