gpt4 book ai didi

java - 诺基亚 6600 电池状态检测器

转载 作者:行者123 更新时间:2023-12-02 00:54:58 25 4
gpt4 key购买 nike

我需要编写一个将在诺基亚 6600(SDK 60 第二版 CW)上运行的移动应用程序(midlet)。该应用程序的目标是检测电源中断(每当电池不再有电力时)并记录它们。

此移动应用程序将由两个模块组成:

  1. 一个 J2ME 模块,主要用于接口(interface)内容

  2. Symbian C++ 模块,将检测电源中断事件,然后通知 J2ME 模块记录电源故障事件(时间和其他数据等...)。

根据我在这个出色的网站 (StackOverflow) 上收集的信息,我必须使用 MIDP-JNI ( http://wiki.forum.nokia.com/index.php/MIDletNativeServicesFramework ) 来允许 J2ME 与 Symbian C++ 代码交互。

所以我的问题是:

  1. 我应该将 Symbian 模块设置为服务器,将 J2ME 模块设置为客户端吗?或者我可以反过来做吗? (因为我认为检测电源中断的部分应该是客户端,每当它检测到事件时,它就会调用J2ME服务器。

  2. 谁能给我提供代码示例吗?我不是 Symbian C++ 程序员,所以,处理这个问题对我来说有点困难。

最佳答案

为此,您需要学习 Symbian C++。 MIDP-JNI 的体系结构基本上是一个 Symbian C++ 服务器,在套接字上监听 Java MIDlet 连接 - 这能回答您的问题吗?

你不能真正让 MIDlet 成为服务器,因为我认为它们不能在 6600 上在后台运行。无论如何,正如我对上面问题的评论,似乎没有对于此应用程序,有任何充分的理由使用 Java ME 和 MIDP-JNI。

关于java - 诺基亚 6600 电池状态检测器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1229810/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com