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 回答