android - 我们如何计算/知道我的用户定义的应用程序使用了多少电池生命周期?

标签 android gps location battery batterylevel

我的问题是,我们能否确定我的 Android 应用程序使用了多少电池生命周期。因为我开发了一个基于 GPS 以及网络、服务、广播接收器的应用程序,所以我有电池耗尽的问题,所以首先我想知道我的应用程序使用了多少电池百分比。任何想法。 提前致谢。

最佳答案

很难准确说出具体应用使用了多少电池生命周期。但是,您可以引用以下链接,这可能会给您一些想法。

http://www.androidcentral.com/new-google-services-uses-more-battery-old-and-google-needs-fix-battery-screen-already

http://lifehacker.com/5990553/betterbatterystats-tells-you-exactly-which-apps-are-draining-your-androids-battery

http://www.howtogeek.com/139592/how-to-find-the-root-cause-of-your-android-battery-problems/

以编程方式,您需要在您的应用程序本身中为您的应用程序维护 BatteryManager 日志。

关于 GPS、网络、服务、广播接收器等的电池使用,这取决于您如何实现。例如:-使用被动供应商而不是 GPS 或网络供应商也使用 setinexactrepeating 方法进行警报管理等。

关于android - 我们如何计算/知道我的用户定义的应用程序使用了多少电池生命周期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22343774/

相关文章:

android - Xamarin Forms Android 这种类型的 collectionView 不支持从不同于调度程序线程的线程更改其 sourceCollection

gps - GPS坐标转换

android - 如何将经度和纬度(GPS坐标)发送到服务器

java - GPS 位置追踪

android - 如何在android webview中启用GPS定位?

android - 如何使用Unity ARCore SDK拍摄并保存图片/屏幕截图?

Android minSdkVersion 和使用更高级别 SDK 中引入的类

javascript - 根据地理位置检测区域

Android堆栈不清楚

iphone - 将 GPS 坐标发送到服务器的最佳方式?