Questions tagged [acra]

ACRA is a free library for automatically reporting crash or debug information from an Android application to some server over the network.

ACRA, which stands for Application Crash Report for Android, is a popular and free library that enables an Android application to automatically send a crash report or debug information, using Google doc is used as a typical "hello world" target. Google Doc is no longer recommended for production use, however the related open-source project Acralyzer provides a backend reports-analysis webapp built on a full open stack. A variety of other reporting connectors (e.g., HTTP POST, E-mail, etc.) are also available. ACRA also supports rolling-your-own reporting sender.

More information is available at the ACRA website.

277 questions
0
votes
2 answers

ACRA device filtering for sending reports

I am developing an application where I have implemented ACRA for log reporting, that's implemented and activated by default in my app configuration. However, when I am developing and entering in a typical trial-error phase, my development device…
Trebia Project.
  • 930
  • 2
  • 17
  • 36
0
votes
1 answer

Random ACRA crashes from different activities of the app

EDIT: This isn't related to activity lifecycles. I did have an issue beforehand with Note 3s where the power saver mode recycled any of my static variables. Since then I went through extreme measure to ensure everything is being saved, passed and…
0
votes
1 answer

Reporting my own exceptions through ACRA

Let's say I have something like this: int zero = 1; if (zero!=0) { // have ACRA handle this as an error with stack trace and show the value // of zero, but silently, without the app crashing or bothering the user } How could I do this? I…
TimSim
  • 3,936
  • 7
  • 46
  • 83
0
votes
1 answer

ACRA vs UncaughtExceptionHandler Which is better?

I was researching for ways users could report crash reports to developer. I read that the google developer console provide this facility but is dependent on the user actually reporting the crash. I have found two ways to report un-caught…
user3364963
  • 397
  • 1
  • 10
  • 28
0
votes
1 answer

ACRA put user email in crash report

How can I fill the USER_EMAIL field with ACRA crash reporter? The report starts with: USER_EMAIL = N/A
Thorsten Niehues
  • 13,712
  • 22
  • 78
  • 113
0
votes
1 answer

How does ACRA fetch app's installation id?

ACRA user manual mentions installation id (search for term INSTALLATION_ID) as unique identifier of each app's installation The monsters you can see in the first field of each report line represents the INSTALLATION_ID. It can be considered as an…
sandalone
  • 41,141
  • 63
  • 222
  • 338
0
votes
1 answer

Android - Multiple application names in manifest - Universal Image Loader and ACRA

so you know, I've been using ACRA for a while to allow users to send crash reports via email. As i have researched, you can only have one instance of an application in the manifest, and unfortunately ACRA is that one application in the manifest.…
Matthew White
  • 199
  • 3
  • 11
0
votes
2 answers

How can I get Exception or Throwable in ACRA custom sender

Hi I need to send crash reports to Airbrake but I belive that ACRA is much more powerful tool for this purpose on android platform so I've been trying to combine both of them and implement my own ReposrtSender for ACRA which do…
oleg.semen
  • 2,901
  • 2
  • 28
  • 56
0
votes
1 answer

ACRA report not found on own server

I have implemented ACRA using this I have added code in my application, log is saying that report file is uploaded here is the log : 05-04 11:38:02.890: D/dalvikvm(3171): GC_FOR_ALLOC freed 0K, 9% free 6508K/7111K, paused 18ms, total 18ms 05-04…
Bhaskar
  • 911
  • 6
  • 18
0
votes
3 answers

Android Library Projects could not be used with ACRA due to their resources identifiers not being final fields anymore

From the ADT Site: The constants are not final in a library project. The reason for this is simple: When multiple library projects are combined, the actual values of the fields (which must be unique) could collide. Before ADT 14, all fields…
sjain
  • 23,126
  • 28
  • 107
  • 185
0
votes
1 answer

Acra crash report custom report "ReportField.STACK_TRACE "

Gurus, I am facing some issues where if I enable customReportContent (ReportField.STACK_TRACE) then I dont get crash report on the server. If I remove line containing customReportContent, I see crash report on server. package…
Tectrendz
  • 1,354
  • 2
  • 17
  • 36
0
votes
1 answer

Getting empty LogCat when sending application logs via email using ACRA on a button click

Sending my application current events logs from eclipse LogCat on a button click. I found that this we can do by defining - String logcatArguments[] = { "-t", "100", "-v", "long","ActivityManager:I" ,"*:D","*:S"}; But when I send using ACRA on…
sjain
  • 23,126
  • 28
  • 107
  • 185
0
votes
1 answer

Collecting stacktrace of crashing widget with ACRA Android

I am trying to debug the widget of the app I'm developing with ACRA but I have a problem. I use the following code to collect the StackTrace: import org.acra.ACRA; import org.acra.ReportingInteractionMode; import…
Luigi Tiburzi
  • 4,265
  • 7
  • 32
  • 43
0
votes
1 answer

Acra Package is not a constant error (Android Studio)

I am trying to use Acra in my app and i am running into following issue. I tried to check the source code of Acra but still cannot figure out the issue. I couldn't find anything else on Google. Now i am stucked on this for last two days. I know it…
aNoviceGuy
  • 286
  • 3
  • 10
0
votes
1 answer

How does ACRA catch all of an app's exceptions?

Do you know how ACRA - the Android Crash reporting framework - works under the hood? How does it hook-in to catch exceptions and errors? Is it using some global try/catch block to detect errors? And does it affect performance and battery life by…
luben
  • 2,512
  • 4
  • 30
  • 41