2

何百もの Android デバイスで実行される Enterprise Android アプリがあります。

アプリは当社の事業運営の重要な部分です。GPS、3G ネットワーク (サーバーへの HTTP)、ディスプレイを集中的に使用します。少なくとも 1 日 12 時間稼働します。

一部のデバイスのハードウェアの誤動作を指摘する特定のレポートがあります。

現在、Intent.ACTION_BATTERY_CHANGEDバッテリーの内容とConnectivityManager.getActiveNetworkInfo()ネットワークの状態を監視しています。

私たちにとって重要なポイント:

  1. ハードウェアの健全性
  2. バッテリーの状態、レベル
  3. ネットワーク状態
  4. GPSとディスプレイ

質問:

  1. デバイスの正常性を確認するために監視する必要がある (または監視できる) ものはどれですか?
  2. デバイスのハードウェアの状態を監視する方法は? 出来ますか?

デバイスはルート化されておらず、Android 2.2 を実行しています

編集:問題はアプリのクラッシュではありません。クラッシュ レポートには Crittercism と ACRA を使用しています。現在、クラッシュはほとんどありません。

4

0 に答える 0