3

这是我第一次在 J2ME 中发送邮件或 SMS,我进行了搜索,发现我必须制作一个表格来获取电子邮件或 SMS 的信息并使用无线消息传递(WMA JSR 120)等一些 API 来发送它.

我在问是否有另一个选项可以打开一个准备好的手机应用程序,在弹出窗口或类似的东西中发送电子邮件或短信,并保持我的应用程序运行,发送时它会关闭这个应用程序,或者在 J2ME 中找不到?

4

2 回答 2

3

如果您的目标手机是诺基亚,您可以使用http://www.developer.nokia.com/Resources/Library/Java/developers-guides/invoking-applications/invoking-applications-in-java-me中所述的 MIDlet platformRequest .html

示例:
打开短信编辑器向指定电话号码发送短信:platformRequest("sms:+19123456789");

于 2012-05-15T11:48:58.423 回答
1

您正在寻找的是JSR-211: Content Handler API。不幸的是,我认为即使这样也不能解决你的问题。

JSR211 的基本目的是允许 J2ME 中的应用程序之间进行进程间通信。

然而,在手机上的 MIDlet 之间实现 IPC 系统所需的工作量与重新设计手机上的大多数应用程序以使它们都使用此功能做一些有用的工作所需的工作量之间存在巨大差异IPC 机制,尤其是当手机支持多个开发运行时。

据我所知,没有现有的 J2Me 电话包含支持通过 JSR211 从 MIDLet 发送 SMS 或电子邮件的消息传递应用程序。

公平地说,我想我以前只在 MIDlet 之间使用过 JSR211 或安装 DRM 许可证。

于 2012-05-15T00:46:51.837 回答