当前位置:  开发笔记 > Android > 正文

无法在ACRA 4.7.0中解析方法'formKey'

如何解决《无法在ACRA4.7.0中解析方法'formKey'》经验,为你挑选了1个好方法。

我今天尝试为我的android项目设置acra,但它没有用.我按照说明,在gradle中导入acra lib(编译'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不适用于方法

我也试过了

@ReportsCrashes(formUri = "http://www.yourselectedbackend.com/reportpath")

@ReportsCrashes(formKey = "", formUri = "http://www.yourselectedbackend.com/reportpath")

并得到相同的错误.谁知道问题/解决方案?https://github.com/ACRA/acra/wiki上的wiki 似乎已经过时,没有任何问题.



1> William..:

formKey已被删除一段时间了.我不知道你在哪里看到使用它的说明,但它们也不应该存在.使用formUri.

你得到的@ReportsCrashes not applicable to method是因为你注释了你的onCreate method.您需要注释您的应用程序class

推荐阅读
围脖上的博博_771
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有