Est-il possible de sortie logcat dans un fichier une fois le tampon est plein, puis effacez la mémoire tampon sans potentiellement manquer des messages de journal?Sortie logcat dans le fichier et vidage de la mémoire tampon sans manquer de journaux
Je sais que logcat -d sortira et se fermera, et -c effacera tous les journaux en cours, mais cela ne semble pas idéal.
Cela semble être une condition de concurrence dans laquelle plus de journaux sont envoyés à logcat entre l'écriture du fichier et le vidage du tampon.
ajouter un peu de code, ne peut pas comprendre ce que ya faire. –
Je ne suis pas sûr de ce que vous essayez d'atteindre, si vous avez besoin d'une alternative à la journalisation Android, consultez https://github.com/JakeWharton/timber. – Sudara
Mon but est que logcat fonctionne en permanence comme un service sur l'appareil qui sera exporté dans un fichier lorsque le tampon est en mémoire. plein, et effacez le tampon sans qu'aucun message de journal ne soit entré dans le tampon entre la sortie et l'effacement du fichier. – Kurter21