所以我试着按照https://github.com/ACRA/acra/wiki/BasicSetup的说明,但它太老了或什么。
使用我自己的gmail帐户,我确实导入了csv文件,但在工具菜单中没有选项"创建LEGACY表单",只有"创建表单"。如果我创建一个表单,没有导入csv文件的字段(就像我在BasicSetup文档的截图上看到的那样),但它提示手动添加字段,使用"添加项"。周围也没有钥匙。表单的http链接看起来像:https://docs.google.com/forms/d/1KNF_R4_Re0X0giFfEXwqXY50mpnFvQUvp0NLkKxyI/edit#或者如果我选择"查看实时表单",它是https://docs.google.com/forms/d/1KNF_R4_Re0X0giFfEXwqXY50mpnFvQUvp0NLkKxyI/viewform
正如你所看到的,没有包含formkey。
问题是我现在能从key中找到它吗?
由于ACRA
不推荐使用Google Docs
,我建议您使用BugSense
作为后端服务:
1。去他们的网站登录:http://www.bugsense.com/
2。创建一个新项目来监视BugSense
站点,因此您将收到此应用程序的API Key
。
3。最后将这行添加到项目中的Application类中:
@ReportsCrashes(formUri = "http://www.bugsense.com/api/acra?api_key=YOUR_API_KEY", formKey="")
你也可以查看我写的这篇博客:
崩溃报告和使用监控
ACRA不支持Google电子表格。使用第三方提供程序,如BugSense或编写自己的错误收集器。
我已经尝试过ACRA与我的自定义域名,由谷歌处理,当时我找不到任何选项来创建
创建一个LEGACY表单
然后在我尝试了我的个人gmail帐户和它的工作。
所以我得出的结论是:
ACRA不支持第三方域名,即使他们提供谷歌。