如何远程监控android设备的运行状况?

如何远程监控android设备的运行状况?,android,android-hardware,Android,Android Hardware,我们有一个企业安卓应用程序,在数百台安卓设备上运行 应用程序是我们业务运营的重要组成部分。 它大量使用GPS、3G网络(HTTP到服务器)和显示器。 它每天至少运行12小时 我们有一些报告指出某些设备的硬件故障 现在,我们正在监视电池的Intent.ACTION\u BATTERY\u CHANGED,以及网络状态的ConnectivityManager.getActiveNetworkInfo() 对我们来说,重要的几点是: 硬件健康 电池健康状况,水平 网络状态 GPS与显示器 问题: 为了

我们有一个企业安卓应用程序,在数百台安卓设备上运行

应用程序是我们业务运营的重要组成部分。 它大量使用GPS、3G网络(HTTP到服务器)和显示器。 它每天至少运行12小时

我们有一些报告指出某些设备的硬件故障

现在,我们正在监视电池的
Intent.ACTION\u BATTERY\u CHANGED
,以及网络状态的
ConnectivityManager.getActiveNetworkInfo()

对我们来说,重要的几点是:

  • 硬件健康
  • 电池健康状况,水平
  • 网络状态
  • GPS与显示器
  • 问题:

  • 为了确定设备的健康状况,应该(或可以)监控哪些方面
  • 如何监控设备的硬件运行状况?可能吗
  • 设备没有根目录并运行Android 2.2


    编辑:问题不在于应用程序崩溃。我们使用Critercism和ACRA进行事故报告。现在很少发生车祸。

    有什么问题?我想你有你的工作解决方案,这就是为什么我要问?如果我错了,请纠正我。现在我们只监视一些电池和网络状态。最重要的是,我想知道如何监控硬件运行状况。加上其他可以监控GPS、显示器的东西。硬件健康的属性是什么。。。我的意思是你说的硬件健康是什么意思..我不知道可以收集哪些属性。问题的一部分是可以监控哪些有用的属性。例如,有时设备只是冻结,其显示卡在屏幕上。