无法解析 ACRA 4.7.0 中的方法 'formKey'
Cannot resolve method 'formKey' in ACRA 4.7.0
我今天尝试为我的 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.onCreate(savedInstanceState);
ACRA.init(this.getApplication());
我得到错误 无法解析方法 'formKey',但是当从参数中删除 formkey 时,我得到 @ReportsCrashes not applicable to method
我也试过了
@ReportsCrashes(formUri = "http://www.yourselectedbackend.com/reportpath")
和
@ReportsCrashes(formKey = "", formUri = "http://www.yourselectedbackend.com/reportpath")
并得到相同的错误。有人知道 issue/solution 吗? https://github.com/ACRA/acra/wiki 上的 wiki 似乎已经过时,并且没有这方面的问题。
formKey
已删除一段时间。我不知道您在哪里看到使用它的说明,但它们也不应该再存在了。使用 formUri
.
您得到 @ReportsCrashes not applicable to method
因为您已经注释了 onCreate method
。您需要注释您的应用程序 class
我今天尝试为我的 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.onCreate(savedInstanceState);
ACRA.init(this.getApplication());
我得到错误 无法解析方法 'formKey',但是当从参数中删除 formkey 时,我得到 @ReportsCrashes not applicable to method
我也试过了
@ReportsCrashes(formUri = "http://www.yourselectedbackend.com/reportpath")
和
@ReportsCrashes(formKey = "", formUri = "http://www.yourselectedbackend.com/reportpath")
并得到相同的错误。有人知道 issue/solution 吗? https://github.com/ACRA/acra/wiki 上的 wiki 似乎已经过时,并且没有这方面的问题。
formKey
已删除一段时间。我不知道您在哪里看到使用它的说明,但它们也不应该再存在了。使用 formUri
.
您得到 @ReportsCrashes not applicable to method
因为您已经注释了 onCreate method
。您需要注释您的应用程序 class