我正在开发一个应用程序来检查 lappy 是在电源上运行还是在电池上运行。请告诉我该怎么做。我已经编写了检测电池电量检测器的代码。
问问题
869 次
2 回答
1
这不是 Java 擅长的事情。没有用于执行此类操作的标准 Java API。所以通常你需要使用System.exec(...)
运行一些操作系统/硬件特定的命令来给你信息,或者使用一些操作系统/硬件特定的本地库。
由于您没有告诉我们您的操作系统或硬件是什么,我们甚至无法告诉您这是否可行。
于 2012-10-27T05:10:53.947 回答
0
我很确定没有纯 java 的 java api。JVM 位于操作系统之上,并不是为特定于机器(特定于硬件)或特定于操作系统的应用程序而设计的。Java 可以通过 JNI 或系统调用调用本机代码。请参阅其他 SO 问题。
于 2012-10-27T05:19:05.177 回答