我想在我的应用程序中使用gtalk或任何其他信使,但我不知道该怎么做。请你告诉我如何解决这个问题。如果你能给我一些网站链接知道更多关于这个。
答案 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背后的开发人员之一:)