我一直在寻找像 this 这样的来源,他们说如果 Midlet 位于同一个套件中,或者它们位于相同的命名空间和相同的 jar 文件中,则它们可以调用另一个。

我不明白什么是 Midlet-Suite?

此外,在通过网络搜索后,我没有找到 One Midlet 调用另一个 Midlet 的任何文档或代码示例。

最佳答案

其他回复几乎解决了您关于 MIDlet 套件的问题,但我建议您阅读 MIDP 规范以获取第一手信息:

http://www.jcp.org/en/jsr/detail?id=118

在最近的手机(诺基亚索尼爱立信和三星的 Series60 第 5 版,其他索尼爱立信手机)上,MIDlet 到 MIdlet 调用支持内容处理 API (CHAPI)。
那是 JSR-211。你可以在这里阅读规范:

http://www.jcp.org/en/jsr/detail?id=211

诺基亚 Java 开发者库的最新版本将包含更多解释:

http://www.forum.nokia.com/Tools_Docs_and_Code/Documentation/Java/

最新的 JavaME SDK 将包含 CHAPI 代码示例:

http://java.sun.com/javame/downloads/sdk30.jsp

编辑:根据诺基亚 Java 开发人员库,CHAPI 也可用于系列 40 第 5 版、Feature Pack 1 以后的非 Symbian 诺基亚手机。您可以在以下位置找到运行哪个版本的 Series40 的诺基亚手机:

http://www.forum.nokia.com/devices/matrix_all_1.html

关于java-me - Midlet 可以调用另一个 Midlet 吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1295647/

10-09 03:11