我参与了另一个应用程序。 这一次,它是关于开发J2ME应用程序。
应用程序将运行的移动设备将连接到电源插座。
每当移动电源被拔出(电池中的电能供应中断)时,应用程序应检测到它 并做一些自定义操作,如发送短信或其他内容。
所以,我想知道我可以使用哪一段代码来检测J2ME应用程序中的能量供应中断?
答案 0 :(得分:1)
这与您关于此主题的其他问题的答案相同:
执行此操作的唯一标准方法是通过JSR-256(要么无法完成,要么无法完成)。 您可以阅读http://www.jcp.org/en/jsr/detail?id=256
中的规范不幸的是,这是最近的,并没有在大多数零售手机中实际实施。
发货时,索尼爱立信Satio(或Idou)将拥有它。
编辑:由于现在在回复的评论中询问,用于检查电池状态的Symbian OS C ++ API是:
CTelephony::TBatteryInfo
在Developer Library文档中查找:
http://developer.symbian.com/main/documentation/sdl/symbian94/index.jsp
编辑:最佳猜测JSR-256示例代码位于JSR 256 battery events
编辑:诺基亚N97有JSR-256,它可以安装在诺基亚N85和诺基亚5800上。
答案 1 :(得分:0)
如果它的Symbian OS你可以在Symbian端使用tsr(拼写?)并在j2me端使用jni进行通信。