2

ねえ、私は自分のコードを完成させ、すべてが正常に動作しますが、スマートフォンのバッテリーや CPU が限られているため、疑問に思っています.古い電話でアプリケーションが正常に動作するかどうかを確認するにはどうすればよいですか? また、アプリが電話のバッテリーを消費しているかどうかを確認するにはどうすればよいですか? ありがとう

4

2 に答える 2

2

本当にそれを知る唯一の方法は、電話でアプリをテストすることです.

とはいえ、アプリの CPU 使用率、アプリの実行時間、CPU を継続的に使用するサービスがあるかどうかなどに基づいて、プロファイルを作成し、知識に基づいた推測を行うことができます。

考慮すべき点がいくつかあります。

  • 主なバッテリーの消耗は画面です。何らかの種類の画面ロック (薄暗い場合でも) を保持すると、バッテリーが破壊されます。
  • その他のロック (wifi など) は、バッテリーの消耗を引き起こします。それらを使用しますか?それらが必要ですか?不要になったらすぐに解放しますか?
  • ハードウェア リスナー (場所、加速度計など) はありますか? 不要になったらすぐに登録を解除してください。

このビデオをご覧ください: http://www.google.com/events/io/2009/sessions/CodingLifeBatteryLife.html

于 2011-05-11T18:12:08.967 に答える
1

http://developer.android.com/guide/developing/debugging/debugging-tracing.htmlもご覧ください。

于 2011-05-21T00:45:11.650 に答える