@AcraCore( buildConfigClass = BuildConfig.class, reportFormat=StringFormat.JSON ) @AcraHttpSender( uri=BuildConfig.ACRA_URL, httpMethod=org.acra.sender.HttpSender.Method.PUT ) public class ACRAApplication extends Application { @Override protected void attachBaseContext(Context base) { super.attachBaseContext(base); if (BuildConfig.ACRA_INSTALL) { ACRA.init(this); } } }
@AcraCore( buildConfigClass = BuildConfig.class, reportFormat=StringFormat.JSON ) @AcraNotification( resText = R.string.msg_acra_notify_text, resTitle = R.string.msg_acra_notify_title, resChannelName = R.string.channel, sendOnClick = true ) @AcraHttpSender( uri=BuildConfig.ACRA_URL, httpMethod=org.acra.sender.HttpSender.Method.PUT ) public class ACRANotificationApplication extends Application { @Override public void onCreate() { super.onCreate(); if (BuildConfig.ACRA_INSTALL) { ACRA.init(this); } } }
@AcraCore( buildConfigClass = BuildConfig.class, reportFormat=StringFormat.JSON ) @AcraDialog( resText = R.string.msg_acra_dialog, resCommentPrompt = R.string.msg_acra_comment_prompt, resEmailPrompt = R.string.msg_acra_email_prompt, resTheme = R.style.AppTheme_Dialog ) @AcraHttpSender( uri=BuildConfig.ACRA_URL, httpMethod=org.acra.sender.HttpSender.Method.PUT ) public class ACRADialogApplication extends Application { @Override protected void attachBaseContext(Context base) { super.attachBaseContext(base); if (BuildConfig.ACRA_INSTALL) { ACRA.init(this); } } }
@AcraHttpSender( httpMethod = HttpSender.Method.PUT, uri = "http://csploit.iriscouch.com/acra-csploit/_design/acra-storage/_update/report",
resIcon = R.drawable.logo_star_144dp @AcraHttpSender( httpMethod = HttpSender.Method.PUT, uri = BuildConfig.ACRA_URL
applicationLogFileDir = Directory.EXTERNAL_STORAGE, applicationLogFile = Constants.CURRENT_LOG_FILE_PATH) @AcraHttpSender(httpMethod = HttpSender.Method.POST, uri = "https://crashreport.zephyrsoft.org/") @AcraDialog(resTitle = R.string.acraTitle,