Acra - Application Crash Reports for Android - GitHub
文章推薦指數: 80 %
ACRA is a library enabling Android applications to automatically post their crash reports to a report server. It is targeted to android applications ... Skiptocontent {{message}} ACRA / acra Public Notifications Fork 1.1k Star 5.8k ApplicationCrashReportsforAndroid www.acra.ch Apache-2.0License 5.8k stars 1.1k forks Star Notifications Code Issues 3 Pullrequests 1 Discussions Actions Projects 0 Wiki Security Insights More Code Issues Pullrequests Discussions Actions Projects Wiki Security Insights Thiscommitdoesnotbelongtoanybranchonthisrepository,andmaybelongtoaforkoutsideoftherepository. master Branches Tags Couldnotloadbranches Nothingtoshow {{refName}} default Couldnotloadtags Nothingtoshow {{refName}} default 10 branches 81 tags Code Latestcommit Gitstats 1,727 commits Files Permalink Failedtoloadlatestcommitinformation. Type Name Latestcommitmessage Committime .github acra-advanced-scheduler acra-core acra-dialog acra-http acra-limiter acra-mail acra-notification acra-toast buildSrc examples gradle web .gitignore .travis.yml LICENSE NOTICE README.md build.gradle.kts gradle.properties gradlew gradlew.bat jitpack.yml release.sh renovate.json settings.gradle.kts Viewcode WhatisACRA? Latestversion Backends README.md CurrentStatus Build MavenCentral AndroidVersions License Statistics Donations WhatisACRA? ACRAisalibraryenablingAndroidapplicationstoautomaticallyposttheircrashreportstoareportserver.Itistargetedtoandroidapplicationsdeveloperstohelpthemgetdatafromtheirapplicationswhentheycrashorbehaveerroneously. ACRAisusedin1.57%(SeeAppBrain/stats)ofallappsonGooglePlayasofJune2020.That'sover13thousandappsandover5billiondownloadsincludingACRA. SeeSetupforastep-by-stepinstallationandusageguide. AcrashreportingfeatureforandroidappsisnativesinceAndroid2.2(FroYo)butonlyavailablethroughtheofficialAndroidMarket(andwithlimiteddata).ACRAisagreathelpforAndroiddevelopers: developerconfigurableuserinteraction:silentreports,Toastnotification,statusbarnotificationordialog usablewithALLversionsofAndroidsupportedbytheofficialsupportlibraries. moredetailedcrashreportsaboutthedevicerunningtheappthanwhatisdisplayedintheAndroidMarketdeveloperconsoleerrorreports youcanaddyourownvariablescontentordebugtracestothereports youcansenderrorreportseveniftheapplicationdoesn'tcrash worksforanyapplicationevenifnotdeliveredthroughGooglePlay=>greatfordevices/regionswheretheGooglePlayisnotavailable,betareleasesorforenterpriseprivateapps ifthereisnonetworkcoverage,reportsarekeptandsentonalaterapplicationrestart canbeusedwithyourownself-hostedreportreceiverscript ACRA'snotificationsystemsareclean.Ifacrashoccurs,yourapplicationdoesnotaddusernotificationsoverexistingsystem'scrashnotificationsorreportingfeatures.Bydefault,the"forceclose"dialogisnotdisplayedanymore,toenableitsetalsoReportToAndroidFrameworktotrue. Theuserisnotifiedofanerroronlyonce,andyoumightenhancetheperceivedqualityofyourapplicationbydefiningyourowntextsinthenotifications/dialogs. Pleasedonothesitatetoopendefects/enhancementsrequestsintheissuetracker. Latestversion Forthelatestversionandacompletechangelog,pleaseseetheReleasepage. Formigratingfrom4.x,pleaseseeourMigrationguideintheWiki. Backends Acrariumistheofficialbackendforreportstorageandanalysis.Acrariumisinactivedevelopmentandhasrecentlyreachedstablerelease. Acralyzerwastheofficialbackendbeforethat.ItrunsonCouchDB,forwhichfreehostingsolutionsexist.Itisfeaturecomplete,butcurrentlyunmaintained.Anybodypickingthisprojectupisverywelcome. Alotofothersolutionshavebeenprovidedbythecommunity,justcheckwhichoneyoulikemost. About ApplicationCrashReportsforAndroid www.acra.ch Topics android crash-reports android-developers acra Resources Readme License Apache-2.0License Stars 5.8k stars Watchers 299 watching Forks 1.1k forks Releases 40 ACRA5.9.1 Latest Apr13,2022 +39releases Packages9 +6packages Contributors52 +41contributors Languages Kotlin 94.7% Java 3.8% JavaScript 1.2% Other 0.3% Youcan’tperformthatactionatthistime. Yousignedinwithanothertaborwindow.Reloadtorefreshyoursession. Yousignedoutinanothertaborwindow.Reloadtorefreshyoursession.
延伸文章資訊
- 1How to get Android crash logs? - Stack Overflow
1) Plug in Phone through USB (w/ Developer Debugging options enabled) · 2) Open Terminal and Navi...
- 2Detect and diagnose crashes | Android Developers
The first step to fix a crash is to identify the place where it happens. You can use the stack tr...
- 3View crashes and application not responding (ANR) errors
Open Play Console. · Select an app. · On the left menu, select Quality > Android vitals > Crashes...
- 4Capture and read bug reports | Android Developers
A bug report contains device logs, stack traces, and other diagnostic information to help ... Goo...
- 5Android Crash Reporting & Error Monitoring | Bugsnag Platform
Crash reports include device manufacturer, model, and OS name and version to help you understand ...