Also versuche ich einen schwer fassbaren Fehler in einer großen Codebasis zu finden. Daher habe ich viel in meine App eingeloggt. Ich habe das Glück, dass mehrere Tester daran arbeiten. Ich habe jedoch festgestellt, dass viele meiner Logcat-Logs fehlen. Sie sind als 'gesprächig' versteckt. Zum BeispielKönnen wir "chatty" in logcat ausschalten?
1799 12017 I logd: uid=10007 chatty comm=Binder_B, expire 4 lines
Ich habe einige Erwähnung mit dem adb Befehl gefunden
adb logcat -p
aber ich kann keine Dokumentation für die -p finden. Ich habe auch festgestellt, dass mit vielen Geräten (möglicherweise alle Geräte auf Marshmallow) dies nicht unterstützt wird.
Abgesehen davon, dass das Gerät an Android Studio/Eclipse angeschlossen ist, gibt es eine Möglichkeit, zu verhindern, dass "chatty" meine Protokolle versteckt?
einige interessante Hintergrundinformationen über die M Fragen könnten hier sein: https://github.com/JakeWharton/pidcat/issues/102 – stkent
ich das gesehen hatte, war aber nicht sicher, was zu machen davon. Bedeutet dies, dass das Marshmallow-Äquivalent von 'adb logcat -p' ' adb logcat -v kurz | ist pidcat' ? – TheUmpteenth
'pidcat' selbst ist hier nicht relevant - es ist ein Wrapper um logcat, der die Ausgabe einfacher zu lesen macht - aber irgendwo in ihrer Codebasis mussten sie mit einer Änderung des Logcat-Verhaltens in Android M umgehen. Wenn Sie das Problem finden/Änderung könnte einige Einblicke in verschiedene Verhaltensweisen auf M/Pre-M geben. – stkent