IOS 或 Android:有没有办法知道 Wh 的能源使用情况?
Posted
技术标签:
【中文标题】IOS 或 Android:有没有办法知道 Wh 的能源使用情况?【英文标题】:IOS or Android : is there a way to know energy usage in Wh? 【发布时间】:2016-10-14 18:58:27 【问题描述】:我想知道 android 和/或 ios 是否有一些 API 或任何东西来测量手机/标签当前正在使用(耗尽)或已经使用 X 秒/分钟的能量......
类似于:您的手机在过去 X 分钟内使用了 200wh... 或者您的手机目前正在使用 3wh...?
非常感谢 杰拉德
【问题讨论】:
【参考方案1】:如果出于开发目的,您可以在 Android 上使用 Battery Historian 来监控单个应用的电池消耗。 https://developer.android.com/studio/profile/battery-historian.html
您可以使用 ProcessBuilder https://docs.oracle.com/javase/7/docs/api/java/lang/ProcessBuilder.html 在设备上运行 ADB 命令,了解更多信息,请参阅 Is it possible to execute adb commands through my android app?
https://developer.android.com/training/monitoring-device-state/battery-monitoring.html是关于如何在Android上读取电池信息的文章。
对于 iOS,有 https://developer.apple.com/library/content/documentation/DeveloperTools/Conceptual/InstrumentsUserGuide/MeasuringEnergyImpact.html 用于测量开发期间的能源使用情况。
不确定在 iOS 上运行时读取电池状态
【讨论】:
这个真的很有用,以后可能会用到! 尽管如此,这并不是我所看到的:我所看到的是我的手机以 Wh 为单位使用了多少能量,即使电池已充满电并接通电流。但也许您的解决方案就是这样做的方法,而我没有得到它? 更新了答案,指出如何在应用程序上运行电池命令。 谢谢你。但又一次:这不能回答我的问题。在深入了解你给我的细节之前,你能简单地解释一下如何做吗?以上是关于IOS 或 Android:有没有办法知道 Wh 的能源使用情况?的主要内容,如果未能解决你的问题,请参考以下文章
有没有办法在网络浏览器中使用 Android 指纹 API 或 iOS Touch ID?
有没有办法使用 worklight 6.2 或 phonegap 混合应用程序从 android 和 ios 中的另一个应用程序启动一个应用程序?
有没有办法通过 iOS/swift 中的蓝牙以编程方式连接 android 和 IOS 设备?
有没有办法将我在 Android 上的自定义渲染器复制到 iOS 平台?