问题标签 [batterymanager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1119 浏览

c# - 调用 PowerStatus.BatteryChargeStatus.ToString() 有时会返回 0

所以我的方法如下:

从我的测试系统中,我得到了各种各样的结果,例如:

高的,

低的,

收费,

高充电

低,正在充电

低,关键

这是奇怪的... 0?

我想这与BatteryChargeStatus 枚举有关

0 投票
1 回答
1281 浏览

android - 当壁式充电器连接到手机(关闭)时,从哪里调用电池动画?

我有 Moto E (Rooted),它在通过笔记本电脑与 USB 连接时会打开,但在连接到壁式充电器时不会打开,而是显示电池动画。我知道电池动画在framework-res.apk.

现在我想知道从哪里调用它,以便我可以根据需要更改它。

0 投票
2 回答
564 浏览

android - 您可以手动触发 ACTION_BATTERY_LOW 吗?

我对 android 编程比较陌生,但有人告诉我,大多数应用程序都有一个接收器,当 android 触发 ACTION_BATTERY_LOW 时,它会减少电池昂贵的活动。

Android开发页面说:public static final String ACTION_BATTERY_LOW

在 API 级别 1 广播操作中添加:指示设备上的电池电量不足。该广播对应于“低电量警告”系统对话框。

这是一个只能由系统发送的受保护意图。

常量值:“android.intent.action.BATTERY_LOW”

我想知道是否有办法以任何所需的电池电量手动发送此意图。如果这有所作为,我有一个植根设备。

0 投票
1 回答
2185 浏览

android - 如何检查电池容量 Android Wear(API 级别 20)

我想读出我的 Moto 360 剩余的电池容量。我遇到了显示这个值的表盘,但我想知道如何获得它。我想在我自己创建的表盘上显示这个值。

从 API 级别 21 可以使用BatteryManager.BATTERY_PROPERTY_CAPACITY,但是我可以将另一个命令用于 API 级别 20 吗?

谢谢

0 投票
1 回答
38 浏览

android - 我的 java 循环代码正确吗?

这个对吗?我正在修改来自 github 的源代码:USB CHARGE COMMANDER 当电池电量从 20% 下降时,它会在电池电量下降 80 时充电,它不会和倒数计时器每 5 分钟执行一次我设置 20000 只是为了测试

0 投票
0 回答
491 浏览

android - 如何以纳瓦时为单位获得电池剩余能量?

如何从BatteryManager低于 5.0 的 android 版本中获取以纳瓦时为单位的电池剩余能量、以微安为单位的平均电池电流等?BATTERY_PROPERTY_ENERGY_COUNTER因为像,这样的常量BATTERY_PROPERTY_CURRENT_AVERAGE仅是从 API 21 中添加的。我查看了 BatteryManagerpublic int getIntProperty (int id)并找到了本机类,所以我不知道如何使用它们。

0 投票
3 回答
1299 浏览

android - 电池的广播接收器不工作

我正在尝试将 BroadcastReceiver 用于电池状态,并在其电量低于 20% 且未充电时执行某些操作。问题是当电池电量不足 20% 时它就无法工作。

这是代码,我希望有人可以帮助我:

0 投票
3 回答
800 浏览

java - 在 Android 中的特定电池电量上执行一段代码

当手机达到 10% 的电池寿命时,我正在寻找一种在我的 Android 应用程序中执行一段代码的方法。有人能指出我如何做到这一点的正确方向吗?

0 投票
2 回答
8794 浏览

java - 以编程方式以 mAh 为单位的设备总电池容量

我已经尝试过Android的powerprofile ....我已经尝试过这段代码...但是它每次在所有设备中都给我1000个答案...在android中有没有其他方法可以获取电池容量...例如,如果移动设备容量是 2000mAh 它应该返回我 2000

0 投票
0 回答
382 浏览

android - Android BatteryManager.BATTERY_PLUGGED_AC 不工作

我有一个正确broadcastreceiver接收事件的android.intent.action.ACTION_POWER_CONNECTED。然后我使用此代码来检测设备是否已连接到墙壁socket (AC)USB无线充电或无线充电:

它可以完美地在一台设备上运行。但在另一台设备中,它总是说它只是在USB充电,即使插在墙上也是如此。知道为什么会这样吗?