J'essaie de faire un débogage dans Android et j'exécute un logcat en direct dans le terminal, mais le problème est qu'il y a trop d'informations générées de sorte que lorsque j'ai terminé et que j'essaie de copier toutes les informations reçues en choisissant "Sélectionner Tout "puis" Copier "une grande partie de la première sortie produite n'est pas copiée. J'étais au courant history
, mais cela ne fournit qu'une liste de commandes qui ont été précédemment entrées, pas la sortie.
Puis-je voir un historique de toutes les sorties fournies par le terminal, ou peut-être faire en sorte que le terminal enregistre en tant que fichier texte toutes les sorties qu'il produit?
command-line
couverture
la source
la source
Réponses:
Vous pouvez ajouter tous les journaux à un fichier texte en redirigeant la sortie. Mais cela nécessite que chaque commande soit exécutée comme ceci (cela attrapera les deux
stdout
&stderr
)OU
Vous pouvez enregistrer des captures d'écran du terminal, car il stocke les captures d'écran dans un fichier texte, vous pouvez l'utiliser. Son appelé Shelr
Les fichiers sont stockés dans
~/.local/share/shelr/
Source: http://www.omgubuntu.co.uk/2012/04/how-to-record-and-share-terminal-screencasts-quickly/
Remarque: Je n'ai aucune idée du développement Android. Cette réponse est basée sur des scripts shell.
la source
shelr
est génialJ'ai eu le même problème l'autre jour et j'ai trouvé cette solution: http://sites.google.com/site/androidhowto/how-to-1/save-logcat-to-a-text-file
Ce n'est peut-être pas la meilleure chose que vous puissiez faire. Je pense que c'est ce que vous demandiez.
la source