How to send Android Crash report using ACRA

Joseph picture Joseph · Jul 4, 2013 · Viewed 21.2k times · Source

Am trying to send crash report from my applicatio to my domain or Mail but failed still.

To get the crash report in mail, I did

@ReportsCrashes(

      formKey = "",
      mailTo = "[email protected]"
  )

And the response is, Sending file 1372758321000-approved.stacktrace

checkAndSendReports - finish

To get the crash report in my domain, I did

@ReportsCrashes(

      formKey = "",
      formUri = "http://www.abc.com/test1"
)

And the response is, Sending file 1372856882000-approved.stacktrace Failed to send crash report for 1372856882000-approved.stacktrace org.acra.sender.ReportSenderException: Error while sending FORM report via Http POST

Any help will be handy for me and appreciated.

Answer

Alexander Kulyakhtin picture Alexander Kulyakhtin · Jul 4, 2013

ACRA works for me sending reports by e-mail when I do exactly as they say in their docs:

@ReportsCrashes(mailTo = "[email protected]", // my email here
                mode = ReportingInteractionMode.TOAST,
                resToastText = R.string.crash_toast_text)

https://github.com/ACRA/acra/wiki/Report-Destinations#sending-reports-by-email

You are probably forgetting the toast part. Or can it be you don't have an e-mail program (such as when you're running on the simulator).

I think sending reports by Google docs are not supported anymore.