如何以独立于平台的方式获得Java中的电池功率水平%?
对于Windows,已经存在一个问题:如何在Windows系统中获得剩余电池寿命?
对于Mac:用Java获取电池电量
但是我怎么能以独立于平台的方式做到这一点,所以它可以在Windows,Mac,Linux和其他平台上运行?
没有"平台无关"的方式来读取电池电量; 那种硬件信息非常特定于操作系统.拥有"平台无关"Java接口的唯一方法是为每个目标平台编写JNI包装器.
(实际上,在Linux上它很容易;所有这些信息都是作为文本文件公开的/proc/acpi/battery,所以你不需要任何JNI.我不认为OS X有相同的友好表现,我很确定Windows没有"T).
| 归档时间: |
|
| 查看次数: |
2186 次 |
| 最近记录: |