【问题标题】:How to send application usage and bug reports to Google docs?如何将应用程序使用情况和错误报告发送到 Google 文档?
【发布时间】:2011-04-28 19:39:20
【问题描述】:

昨天我与一位 Android 应用程序开发人员谈了几分钟,他向我展示了一个非常酷的功能:直接在 Google 电子表格中报告的自动应用程序崩溃报告。基本上,他使用某种复活节彩蛋故意让应用程序崩溃,然后打开他的 Google 文档帐户,果然,错误报告就在那里。

据我了解,每次应用程序崩溃并且他获取所有信息时,他基本上都会向某个 Google 服务器(我想回想一下 spreadsheet.google.com 或类似的东西)进行 HTTP POST需要。

他使用的是什么 Google API(如果有)?如果不涉及 API,您如何知道如何格式化和编码您的帖子?

【问题讨论】:

  • 请注意,我对已经进行此类报告的桌面应用程序的相同功能感兴趣,但目前它正在使用我们的自己的自定义格式/编码,如果我可以放弃该代码并通过直接填写 Google 文档来减轻我们服务器的负载,那就太好了。
  • 哦,拜托,不要在不支持问题本身的情况下支持答案。如果一个问题值得投票,那么问题也是如此:)

标签: java api bug-tracking


【解决方案1】:

这可能是您正在寻找的 - ACRA(Android 应用程序崩溃报告)http://code.google.com/p/acra/

【讨论】:

    【解决方案2】:
    1. 监控应用活动:Google Analytics for Android

    2. 收集Android日志:看看SendLogActivity中的内部类CollectLogTask

    3. 上传到 Google 文档:Docs List APISpreadsheet API

    4. 捕捉崩溃:设置default uncaught exception handler。重要提示:完成后调用 System.exit()。

    【讨论】:

    • 那么 "Docs List API""Spreadsheet API" 可以用于非 Android Java 应用程序吗?
    • 是的,这基本上是 REST api
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-19
    相关资源
    最近更新 更多