我正在Android Studio中开发。我正在使用ACRA进行崩溃报告。
但是,当我在本地运行/构建时,我想要注释掉
行// ReportsCrashes(formKey =“”,mailTo =“somebody@gmail.com”,mode = ReportingInteractionMode.TOAST,resToastText = R.string.crash_toast_text)
所以我可以在模拟器中处理调试。
但是,当我编译发布时,我不想忘记将这一行评论回来:)
有没有简单的方法来设置它?也许和Gradle一起?
答案 0 :(得分:0)
最后,这就是我的所作所为。
包含所有配置的注释。
在我的主要Application.onCreate()方法中,我输入了
if(!BuildConfig.DEBUG) ACRA.init(本);
现在它只能启用ACRA,如果它是已签名的生产版本!