logcatArguments가 지정되면 LOGCAT가 표시되지 않습니다.충돌 보고서에 logcatArguments가 지정된 경우 Acra가 누락되었습니다.
내가 logcatArguments을 시도 아래의 코드
@ReportsCrashes(mailTo = Constants.MAIL_TO,
logcatArguments = { "-t", "500", "-v", "long", "ActivityManager:I", "*:D", "*:S" },
customReportContent = {
ReportField.BUILD, ReportField.USER_APP_START_DATE, ReportField.USER_CRASH_DATE,
ReportField.USER_EMAIL, ReportField.APP_VERSION_NAME, ReportField.ANDROID_VERSION,
ReportField.PHONE_MODEL, ReportField.CUSTOM_DATA, ReportField.STACK_TRACE,
ReportField.LOGCAT,
},
mode = ReportingInteractionMode.DIALOG, resToastText = R.string.crash_toast_text,
resDialogText = R.string.crash_dialog_text, resDialogIcon = android.R.drawable.ic_dialog_info,
resDialogTitle = R.string.crash_dialog_title,
resDialogCommentPrompt = R.string.crash_dialog_comment_prompt,
resDialogOkToast = R.string.crash_dialog_ok_toast, logcatFilterByPid = true)
을 사용한 =는 { "-t"는 "500", "-v는", "긴"}도는 여전히 로그 캣이 비어 . 그러나 logcatArguements를 지정하지 않으면 몇 줄의 로그가 생성됩니다. 필터링없이 Logcat의 마지막 500 줄을 가져와야합니다. 누군가가 구성을 수행하는 방법에 대해 저를 도울 수 있습니까?
왜 logcat을 필터링해야합니까? – Zoe
logcat을 필터링 할 필요가 없습니다. 난 그냥 적어도 500 줄의 로그로 logcat이 필요합니다 – somia