Android中的省电模式以编程方式控制?
Posted
技术标签:
【中文标题】Android中的省电模式以编程方式控制?【英文标题】:Power saving mode in Android controlled programmatically? 【发布时间】:2013-09-07 17:34:56 【问题描述】:是否可以通过代码开启/关闭省电模式?
目前,我确实会获取和释放唤醒锁,但我认为这不一样。
【问题讨论】:
【参考方案1】:SDK 中没有任何公开可用的 API 来执行此操作。您可以使用PowerManager 来获取和释放唤醒锁,仅此而已。此外,每个制造商和设备可能都有自己的“省电模式”版本,因此给第三方应用程序开发人员提供 API 以这种方式与系统交互是没有意义的。
【讨论】:
谢谢,这对我来说很有意义。这是否也意味着也无法读取省电状态? 对。假设,有些手机可能会说关闭蓝牙是省电,但有些手机可能会关闭蓝牙、wifi 和互联网以节省电量。您可以通过 SDK 中的不同 API 单独检查这些内容,但通常无法检查手机是否处于省电模式。 Anup 是正确的,没有通用的方法来切换“省电”模式,因为每个制造商都以不同的方式应用这个概念。很遗憾,Google 没有为此功能创建和发布公共 API 以供所有制造商使用...以上是关于Android中的省电模式以编程方式控制?的主要内容,如果未能解决你的问题,请参考以下文章