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

Android - Acra doesn't report

I'trying to use ACRA as bug reporter, I added acra-4.6.1.jar to my project and made this class ReportApp.java package org.qtproject.example.ourmessenger; import org.acra.*; import org.acra.annotation.*; import…
Farzan Najipour
  • 2,442
  • 7
  • 42
  • 81
0
votes
1 answer

Android ACRA Reporting

I am trying to get basic reporting using ACRA in Android Studio in my test app (Lollipop). So far, I have implemented following: added dependancy in gradle compile 'ch.acra:acra:4.6.2' added MyApplication which extends Application and added…
pixel
  • 9,653
  • 16
  • 82
  • 149
0
votes
1 answer

How to implement ACRA with custom URL

I want to send the mail of Crash report in background but unable to send because it is using ACTION_SEND I am using code: formKey = "", mailTo = "abc@gmail.com" How can i make the url where the reports can be save to my own server, If any dummy url…
Developer
  • 67
  • 10
0
votes
2 answers

acra - send custom message

I tried to send a custom data with acra(and without crashing my app) with these 2 lines ACRA.getErrorReporter().putCustomData("myKey", "myValue"); ACRA.getErrorReporter().handleException(null); But in the report that I received was just: Report…
Seba
  • 47
  • 2
  • 2
  • 8
0
votes
2 answers

How to report exceptions and UncaughtExcept with detail description to Google Analytics v4?

I know this question has been asked many times with different forms but didn't find any working and updated solution that works with GAv4. So far I've followed these link1 and link2, for tracking exception reports with some custom changes, public…
0
votes
2 answers

ACRA, overridden send is custom ReportSender never called

I recently upgraded ACRA to version 4.5.0 and the send method in my custom ReportSender is no longer getting called. By look at the logs, it looks like it is attempting to upload the crash report to Google Docs. I have included some of our code…
John
  • 460
  • 1
  • 5
  • 18
0
votes
2 answers

Acra not sending reports automatically in Android 5 (lollipop)

I am using ACRA and I have created a CustomReportSender. In this class I implement send method where I do some customizing of the report and then connect to custom backend url and send the report. public void send(Context cnt, CrashReportData…
loki19
  • 805
  • 6
  • 9
0
votes
1 answer

How do I get logcat into ACRA reports for background crashes?

I've setup ACRA to include logcat via the READ_LOGS permission. It works great when the app crashes in the foreground, but not when it's in the background. Then the logs are just a dump of memory and cpu usage. I think my app may have been killed…
Dennis
  • 1,697
  • 2
  • 12
  • 15
0
votes
1 answer

How to use Acra reportDialogClass

I asked a question about allowing a user to add a custom comment upon a crash here and got the tip that ACRA 4.6 included a mechanism for just that. I couldn't find any documentation or examples on how to use this, so I tried to figure it out…
ethan123
  • 1,084
  • 2
  • 14
  • 26
0
votes
1 answer

ACRA seems to be reporting crashes from Handled exceptions

We have been using ACRA to report crashes in our app, however it seems sometimes it reports crashes where we have already handled exceptions in code. Is this a feature of ACRA, and if so, can we set it to ignore handled exceptions? Thanks.
wthierry
  • 21
  • 4
0
votes
0 answers

migrate acralyzer with database to cloud - AWS

I have an acralyzer instance, which obviously runs with a couchdb. I need to move this setup to a diff machine at cloud - say need to move it along with data to AWS, what strategy should i follow other than the Xcopy (which i won't like to do)…
Brij Raj Singh - MSFT
  • 4,903
  • 7
  • 36
  • 55
0
votes
1 answer

Android class not found for ACRA.init(this)

i am developing one app called nomino. it is already made app and i am trying to run this app for check how it works but when i try to run it i am getting this error in android log-cat. you will find error below. java.lang.NoClassDefFoundError:…
0
votes
3 answers

ACRA: Put custom message?

I'm working with my application and ACRA. I want to know some state behavior with my application when crash occur. How it can be done? Is any event listener just before collect report content so i can implement it and put latest custom data? This is…
Idham Perdameian
  • 2,199
  • 24
  • 34
0
votes
2 answers

ACRA Sending Report in TOAST mode, but not DIALOG mode

I'm using ACRA for the first time and seem to be missing something. Using ReportingInteractionMode.TOAST, the toast popup displays correctly, the crash report is written to a folder using a custom service and shows exactly what I want. However, if I…
0
votes
1 answer

SharedPreferences sent by ACRA are all empty

I followed the manual for implementing SharePreferences capture inside ACRA. What I basically did was including the following line in the configuration (is one of the lines of the complete configuration: customReportContent = { APP_VERSION, …
Trebia Project.
  • 930
  • 2
  • 17
  • 36