Android - 如何减缓电池消耗
Android - How to slow down battery Drain
我正在为 Android 开发游戏。它使用表面视图并使用位图在每一帧绘制对象,仅在需要时才在位图对象上重新绘制。
使用该应用程序时,我注意到电池电量正在耗尽。
我想知道是否有一个库可以了解我在哪个部分消耗了大量电池,或者有一种方法可以在我的表面视图中应用电池安全功能。
游戏中的每个位图在每次实例化时都会被回收。所以除了这个小技巧,我不知道如何优化我的代码。
谁能建议我能做什么?
提前致谢
没有最小化电池使用的确切解决方案 - 这取决于您的代码,而这一切都是关于最小化 CPU 和网络使用。基本上,您的 Android Studio 中已经拥有强大的 Profiler。它在仪表板上显示 CPU、RAM、网络和电池使用情况,您可以找到使用它的大部分代码。你越优化你的代码,应用程序就会更有效地使用电池。
我正在为 Android 开发游戏。它使用表面视图并使用位图在每一帧绘制对象,仅在需要时才在位图对象上重新绘制。 使用该应用程序时,我注意到电池电量正在耗尽。 我想知道是否有一个库可以了解我在哪个部分消耗了大量电池,或者有一种方法可以在我的表面视图中应用电池安全功能。 游戏中的每个位图在每次实例化时都会被回收。所以除了这个小技巧,我不知道如何优化我的代码。 谁能建议我能做什么? 提前致谢
没有最小化电池使用的确切解决方案 - 这取决于您的代码,而这一切都是关于最小化 CPU 和网络使用。基本上,您的 Android Studio 中已经拥有强大的 Profiler。它在仪表板上显示 CPU、RAM、网络和电池使用情况,您可以找到使用它的大部分代码。你越优化你的代码,应用程序就会更有效地使用电池。