[ACRA] (https://github.com/ACRA/acra) is a very popular open-source bug tracking library for Android. Normally you would need your own backend to collect reports, however it is possible to integrate ACRA into your Slack account directly.
compile 'ch.acra:acra:4.6.1'
@ReportsCrashes()
public class AcraSlackSample extends Application {
@Override
public void onCreate() {
super.onCreate();
ClientApi.initialize();
ACRA.init(this);
ACRA.getErrorReporter().setReportSender(new CrashSender());
}
}
public static final String SLACK_ENDPOINT = "https://hooks.slack.com/services";
public static final String SLACK_CRASH_CHANNEL = "/M03H6CG1F/B07V91KN6/T8HANY51iQygHlckHX8KQ0Zk";