BB KB - Как сделать - Запустить стороннее приложение из другого стороннего приложения
Попробуйте это для стандартного 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"
ОБНОВЛЕНИЕ А если вам нужны примеры мессенджеров с открытым исходным кодом Blackberry, см .:
BlackChat - программа для общения в чате
jmIrc - IRC MIDlet для мобильных телефонов
WLIrc - IRC-клиент для мобильных телефонов Java или любого другого устройства, поддерживающего java MIDP 1.0 (j2ME).