Android 什么时候收到ACRA错误报告?

Android 什么时候收到ACRA错误报告?,android,google-docs,acra,Android,Google Docs,Acra,我需要将错误报告发送到GoogleDocsCrashReports模板。 但我没有得到一个错误 @ReportsCrashes(formKey = "dfbhkdfjbnkjsdnkjsdfn") public class MainActivity extends Application { @Override public void onCreate() { super.onCreate(); ACRA.init(this); } } 有

我需要将错误报告发送到
GoogleDocs
CrashReports模板
。 但我没有得到一个错误

@ReportsCrashes(formKey = "dfbhkdfjbnkjsdnkjsdfn")
public class MainActivity extends Application
{
 @Override
   public void onCreate()
   {
      super.onCreate();
      ACRA.init(this);
   }     
}
有什么建议吗?

我错在哪里?

我认为你不应该使用谷歌表单,因为ACRA的开发者强烈不建议这样做。您可以在此处阅读更多内容,并注意以下事项:

不幸的是,谷歌已经要求我们停止使用我们的用户 在“刷新”之前自动将数据发布到Google表单 这个伟大的工具几个月前发布了。电流 GoogleFormSender只处理“遗留表单”,这是不可能的 在谷歌硬盘中创建

因此,我认为最好将您的报告转移到其他目的地:
不再支持向Google文档发送崩溃报告。谷歌对这种用法不满意。您可以找到替代方案。

您是否忘记添加internet权限并将应用程序类设置到清单中?@Dimmerg:我已经完成了这项工作您使用哪一版本的ACRA?@Dimmerg:ACRA-4.5.0版本。。。。我有一个疑问,@ReportsCrashes(formKey=“dfbhkdfjbnkjsdnkjsdfn”)这一行只需要在GoogleDocs表单中获取CrashReports模板中的错误。您可以在下面阅读我的答案,我是否应该使用ACRA或其他工具?当然,您仍然可以使用ACRA,但您应该切换到其他报告目标。例如,您可以将报告发送到电子邮件,或编写自己的服务器脚本并将报告发送到此脚本。此外,您可以复制、部署到您的服务器并使用默认的ACRA后端和前端-我下载了这两个东西,但如何在我的应用程序中使用这些东西来获取错误报告…这些东西在服务器上使用。我认为对你来说,使用邮件发送报告会更好——它的实现和使用都很简单。我还没有工作,但我认为它是这样工作的:1)您有自己的服务器或虚拟服务器2)您正在下载ACRA后端和前端,并将其部署到您的服务器3)您正在将应用程序的ACRA设置为与您的服务器后端一起工作4)您正在使用前端处理报告。不幸的是,我以前没有使用过它们,因此我无法向您提供更多详细信息。ssir,您是否有使用ACRA前端或后端来获取错误报告的想法:以及