我想在ACRA中添加我的日志。
我点击了这个链接。
他们已经声明了
adb logcat -t 200 -v time
这将产生200行logcat,其中包含日期、调用时间、优先级/标记和发起进程的PID。
但是我不知道在ACRA代码的哪里添加这个,这样它就会更新我的谷歌文档,用这200行logcat
您唯一需要做的就是将READ_LOGS权限添加到清单中。
<manifest ...>
...
<uses-permission android:name="android.permission.READ_LOGS"></uses-permission>
</manifest>
当您这样做时,ACRA将自动将日志信息添加到您的崩溃报告中。自动添加的信息类似于在崩溃时执行adb logcat -t 200 -v time
时获得的信息。
如果您可以接收报告并且不能仅获得一列,请选择以下内容:
- 检查您是否拥有所需的权限(
android.permission.READ_LOGS
)在你的舱单文件 - 检查是否在
@ReportCrashes
中使用customReportContent
属性注释你不要忘记添加LOG_CAT
字段 - 检查你的google docs模板是否有相关的列
- 这是不可能的,但是检查你的logcat日志不是空的:)在崩溃之前写一些东西在日志