Android 什么是formkey以及如何获取formkey?

Android 什么是formkey以及如何获取formkey?,android,facebook-chat,acra,Android,Facebook Chat,Acra,我正在为facebook开发xmpp聊天示例演示应用程序..我的应用程序活动扩展了应用程序。对于这个应用程序,我遵循了这个url。本教程中我看到了@ReportsCrashes(formKey=“”,logcatArguments={},formUri=“”,…..)这是什么formKey,logcatArguments,formUri…等我如何才能得到formkey和logcatArguments和formUri以及我从哪里得到 我不知道ReportsCrashes和org.acra,我对这方

我正在为facebook开发xmpp聊天示例演示应用程序..我的应用程序活动扩展了应用程序。对于这个应用程序,我遵循了这个url。本教程中我看到了@ReportsCrashes(formKey=“”,logcatArguments={},formUri=“”,…..)这是什么formKey,logcatArguments,formUri…等我如何才能得到formkey和logcatArguments和formUri以及我从哪里得到

我不知道ReportsCrashes和org.acra,我对这方面还不熟悉


任何人都可以帮助我。功能方面非常感谢。

这取决于您想将报告发送到哪里。当您使用googledocs()时,必须使用从googledocs文档中获得的formKey。如果要在自己的服务器上存储报告,可以将formKey字段留空。您需要做的唯一一件事就是输入一个有效的服务器url(formUri=…)

其他字符串用于对话框类型,应该显示或不应该显示。看一看这张照片。在状态栏、警报对话框或祝酒词中有一些有用的通知示例

e、 g.通知:

@ReportsCrashes(formUri = "http://www.backendofyourchoice.com/reportpath",
            mode = ReportingInteractionMode.TOAST,
            forceCloseDialogAfterToast = false, // optional, default false
            resToastText = R.string.crash_toast_text)
您可以使用BugSense,而不是使用自己的服务器。请参阅stackoverflow上的线程

我抄了一篇重要的帖子:

由于
ACRA不推荐使用
googledocs
,我建议您使用
BugSense
作为后端服务:

1.访问他们的网站并登录:

2.创建一个新项目以在
BugSense
站点中进行监控,因此您将收到此应用程序的
API密钥

3.最后将这一行添加到项目中的应用程序类中:

@ReportsCrashes(formUri=“”,formKey=“”)


这取决于您要将报告发送到的位置。当您使用googledocs()时,必须使用从googledocs文档中获得的formKey。如果要在自己的服务器上存储报告,可以将formKey字段留空。您需要做的唯一一件事就是输入一个有效的服务器url(formUri=…)

其他字符串用于对话框类型,应该显示或不应该显示。看一看这张照片。在状态栏、警报对话框或祝酒词中有一些有用的通知示例

e、 g.通知:

@ReportsCrashes(formUri = "http://www.backendofyourchoice.com/reportpath",
            mode = ReportingInteractionMode.TOAST,
            forceCloseDialogAfterToast = false, // optional, default false
            resToastText = R.string.crash_toast_text)
您可以使用BugSense,而不是使用自己的服务器。请参阅stackoverflow上的线程

我抄了一篇重要的帖子:

由于
ACRA不推荐使用
googledocs
,我建议您使用
BugSense
作为后端服务:

1.访问他们的网站并登录:

2.创建一个新项目以在
BugSense
站点中进行监控,因此您将收到此应用程序的
API密钥

3.最后将这一行添加到项目中的应用程序类中:

@ReportsCrashes(formUri=“”,formKey=“”)