ACRA
Use this class to initialize crash reporting by calling init as soon as possible in your Application.attachBaseContext method. Configure ACRA with a org.acra.config.CoreConfigurationBuilder or org.acra.config.CoreConfiguration passed to init.
Author
Kevin Gaudin
Properties
the current instance of ErrorReporter. not available if ACRA.init has not yet been called.
The key of the SharedPreference allowing the user to automatically accept sending reports.
The key of the application default SharedPreference where you can put a 'true' Boolean value to disable ACRA.
Alternatively, you can use this key if you prefer your users to have the checkbox ticked to enable crash reports. If both acra.disable and acra.enable are set, the value of acra.disable takes over the other.
The key of the SharedPreference allowing the user to disable sending his device id. Device ID collection is also dependent of the READ_PHONE_STATE permission.
The key of the SharedPreference allowing the user to disable sending content of logcat/dropbox. System logs collection is also dependent of the READ_LOGS permission.
The version number of the application the last time ACRA was started. This is used to determine whether unsent reports should be discarded because they are old and out of date.
The key of the SharedPreference allowing the user to always include his email address.
Functions
Initialize ACRA for a given Application. The call to this method should be placed as soon as possible in the Application.attachBaseContext method.
Initialize ACRA for a given Application.