Android 无法解析方法';formKey';在ACRA 4.7.0中
今天我试着为我的android项目设置acra,但没有成功。我按照说明,在gradle中导入acra库(编译'ch.acra:acra:4.7.0') 然后我补充说:Android 无法解析方法';formKey';在ACRA 4.7.0中,android,android-studio,error-handling,acra,Android,Android Studio,Error Handling,Acra,今天我试着为我的android项目设置acra,但没有成功。我按照说明,在gradle中导入acra库(编译'ch.acra:acra:4.7.0') 然后我补充说: @ReportsCrashes(formKey = "", mailTo = "mail@adress.com", mode = ReportingInteractionMode.NOTIFICATION) protected void onCreate(Bundle savedInstanceState) { super
@ReportsCrashes(formKey = "", mailTo = "mail@adress.com", mode = ReportingInteractionMode.NOTIFICATION)
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
ACRA.init(this.getApplication());
我得到错误无法解析方法“formKey”,但从参数中删除formKey时,我得到@ReportsCrashes不适用于方法
我也试过了
@ReportsCrashes(formUri = "http://www.yourselectedbackend.com/reportpath")
及
并得到相同的错误。有人知道问题/解决方案吗?位于的wiki似乎已过时,对此没有任何问题。
formKey
已被删除一段时间。我不知道你在哪里看到使用它的说明,但它们也不应该再存在了。使用formUri
您得到的
@ReportsCrashes不适用于方法
,因为您已对onCreate方法
进行了注释。您需要为应用程序添加注释类
说明仍然存在:在上:“formKey参数用于现在已弃用的GoogleDocs表单后端。它仍然是必需的,但不再使用。”在中。好的,我将删除这些引用。谢谢。这对我很有帮助。谢谢。。我在更新acra时遇到了这个问题,在此之前,我将它用作jar。
@ReportsCrashes(formKey = "", formUri = "http://www.yourselectedbackend.com/reportpath")