All Projects → ACRA → Acra

ACRA / Acra

Licence: apache-2.0
Application Crash Reports for Android

Programming Languages

kotlin
9241 projects
java
68154 projects - #9 most used programming language
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Acra

china-topdeveloper
Google Play中国顶尖开发者名单,后续更新
Stars: ✭ 22 (-99.62%)
Mutual labels:  android-developers
CrashHndle
🚓🚓🚓Android 日志抓取。
Stars: ✭ 35 (-99.39%)
Mutual labels:  crash-reports
Raven Node
A standalone (Node.js) client for Sentry
Stars: ✭ 462 (-92%)
Mutual labels:  crash-reports
ML-Kit-for-Firebase-Android
ML Kit for Firebase code guideline for Android developers
Stars: ✭ 64 (-98.89%)
Mutual labels:  android-developers
crash
The code behind the LibreOffice crash reporter.
Stars: ✭ 20 (-99.65%)
Mutual labels:  crash-reports
Sym
A crash log symbolicating Mac app | 一个图形化的崩溃日志符号化工具
Stars: ✭ 360 (-93.76%)
Mutual labels:  crash-reports
Sherlock
Sherlock reports any crash that occurs in your application
Stars: ✭ 104 (-98.2%)
Mutual labels:  crash-reports
Raven Go
Sentry client in Go
Stars: ✭ 554 (-90.4%)
Mutual labels:  crash-reports
AndroidEssentialLibraries
👻 Android Essential Libraries - A couple of the Android Libraries to use in your Projects 🛠
Stars: ✭ 203 (-96.48%)
Mutual labels:  android-developers
Sentry Go
Official Sentry SDK for Go
Stars: ✭ 415 (-92.81%)
Mutual labels:  crash-reports
Kotlin-Example
An example for who are all going to start learning Kotlin programming language to develop Android application.
Stars: ✭ 54 (-99.06%)
Mutual labels:  android-developers
Crashlyzer
Crash viewer web application for displaying the crashes reported by rn-crash-reporter components from React Native mobile applications.
Stars: ✭ 59 (-98.98%)
Mutual labels:  crash-reports
Macsymbolicator
Symbolicating macOS/iOS crash reports, easily.
Stars: ✭ 364 (-93.69%)
Mutual labels:  crash-reports
rust-minidump
Type definitions, parsing, and analysis for the minidump file format.
Stars: ✭ 243 (-95.79%)
Mutual labels:  crash-reports
Android Tips Tricks
☑️ [Cheatsheet] Tips and tricks for Android Development
Stars: ✭ 4,496 (-22.11%)
Mutual labels:  android-developers
xamarin-bugly
A bugly SDK for Xamarin Android Bindings
Stars: ✭ 22 (-99.62%)
Mutual labels:  crash-reports
Crashreporter
CrashReporter is a handy tool to capture app crashes and save them in a file.
Stars: ✭ 327 (-94.33%)
Mutual labels:  crash-reports
Countly Sdk Android
Countly Product Analytics Android SDK
Stars: ✭ 626 (-89.15%)
Mutual labels:  crash-reports
Countly Server
Countly helps you get insights from your application. Available self-hosted or on private cloud.
Stars: ✭ 4,857 (-15.85%)
Mutual labels:  crash-reports
Sentry Cocoa
The official Sentry SDK for iOS, tvOS, macOS, watchOS
Stars: ✭ 370 (-93.59%)
Mutual labels:  crash-reports
Current Status
Build test
Maven Central Maven Central
Android Versions minVersion targetVersion
License license
Statistics AppBrain stats
Donations Flattr this project

What is ACRA ?

ACRA is a library enabling Android applications to automatically post their crash reports to a report server. It is targeted to android applications developers to help them get data from their applications when they crash or behave erroneously.

ACRA is used in 1.57% (See AppBrain/stats) of all apps on Google Play as of June 2020. That's over 13 thousand apps and over 5 billion downloads including ACRA.

See Setup for a step-by-step installation and usage guide.

A crash reporting feature for android apps is native since Android 2.2 (FroYo) but only available through the official Android Market (and with limited data). ACRA is a great help for Android developers:

ACRA's notification systems are clean. If a crash occurs, your application does not add user notifications over existing system's crash notifications or reporting features. By default, the "force close" dialog is not displayed anymore, to enable it set alsoReportToAndroidFramework to true.

The user is notified of an error only once, and you might enhance the perceived quality of your application by defining your own texts in the notifications/dialogs.

Please do not hesitate to open defects/enhancements requests in the issue tracker.

Latest version

For the latest version and a complete changelog, please see the Release page.

For migrating from 4.x, please see our Migration guide in the Wiki.

Backends

Acrarium is the official backend for report storage and analysis. Acrarium is in active development and has recently reached stable release.

Acralyzer was the official backend before that. It runs on CouchDB, for which free hosting solutions exist. It is feature complete, but currently unmaintained. Anybody picking this project up is very welcome.

A lot of other solutions have been provided by the community, just check which one you like most.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].