1

我的应用目前使用 logcat 记录调试信息和手机状态。我需要的是以下内容:

  • 有没有办法将我的所有日​​志发送到我的应用程序的私有(比如加密)存储,其他人无法以简洁的方式访问?
  • 我还想清理并导出这些日志,例如每 24 小时一次到我的 TCP 服务器

这样做的最快和最干净的方法是什么?我知道我可以编写我的自定义日志服务来执行此操作并使用诸如 AlarmManager 之类的东西来导出日志,但我想知道是否存在自动化解决方案,因为任务本身似乎无处不在。

这一切背后的想法是监控我的应用程序的性能,可能的错误将使我能够进行更新。诸如自动众包反馈之类的东西。

4

1 回答 1

1

您可以使用“提供网络服务和一对 SDK 来帮助跟踪用户与从移动设备访问的网站和应用程序的交互”的 Google Analytics

链接:http ://code.google.com/mobile/analytics/docs/android/

此外,导致您的应用程序强制关闭的实际错误将显示在您的 android 开发者帐户中,其详细信息与 logcat 中的相同。

于 2011-06-27T08:26:45.830 回答