BlackBerry - 如何启动Messenger应用程序?

时间:2009-12-01 08:08:52

标签: blackberry java-me xmpp google-talk

我想在我的应用程序中使用gtalk或任何其他信使,但我不知道该怎么做。请你告诉我如何解决这个问题。如果你能给我一些网站链接知道更多关于这个。

2 个答案:

答案 0 :(得分:5)

BB KB - How To - Launch a third-party application from another third-party application
试试这个标准BB Messanger:

    int mh = CodeModuleManager.getModuleHandle("net_rim_bb_qm_peer");
    if (mh == 0) {
        try {
            throw new ApplicationManagerException(
                    "BB Messanger isn't installed");
        } catch (ApplicationManagerException e) {
            System.out.println(e.getMessage());
        }
    }
    ApplicationDescriptor ad = CodeModuleManager
            .getApplicationDescriptors(mh)[0];
    ApplicationDescriptor ad2 = new ApplicationDescriptor(ad, null);
    try {
        ApplicationManager.getApplicationManager()
                .runApplication(ad2, true);
    } catch (ApplicationManagerException e) {
        System.out.println(e.getMessage());
    }

您可以按模块名称启动任何其他应用,只需替换

"net_rim_bb_qm_peer"

更新如果您想要黑莓开源信使的示例,请参阅:
BlackChat - ICQ聊天软件
jmIrc - 适用于手机的IRC MIDlet
WLIrc - 用于Java手机的IRC客户端或支持java MIDP 1.0(j2ME)的任何其他设备。

答案 1 :(得分:0)

如果您对在Android或iPhone平台上开发感兴趣,可以使用Kik API在Kik Messenger之上构建。它允许您通过Kik自己的传输方式搭载富媒体内容和文件。 API本身非常易于使用 - 需要大约5行代码才能将其集成到您的应用程序中。你可以在这里试一试:http://www.kik.com/dev

免责声明:我是Kik API背后的开发人员之一:)