2009-12-01 3 views
2

Я хотел бы использовать gtalk или любой другой мессенджер в своем приложении, но я не знаю, как это сделать. Скажите, пожалуйста, дайте мне представление о том, как решить эту проблему. Если вы можете предоставить мне какую-нибудь ссылку в Интернете, чтобы узнать больше об этом.BlackBerry - Как запустить приложение для обмена сообщениями?

ответ

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" 

UPDATE И если вы хотите примеры ежевика с открытым исходным кодом, см.:
BlackChat - ICQ chatting software
jmIrc - IRC MIDlet для мобильных телефонов
WLIrc - IRC-клиент для мобильных телефонов Java или любое другое устройство, поддерживающее java MIDP 1.0 (j2ME).

+0

Привет coldice я не хочу использовать BBMessanger.i хотите использовать Jabber protocol.Do у вас есть какие-либо идеи о как создать jabber-клиентское приложение для gtalk или какой-либо другой messanger – Kumar

+0

Привет, см. обновление. –

0

Если вы также заинтересованы в разработке на платформах Android или iPhone, вы можете построить поверх Kik Messenger с помощью Kik API. Это позволяет вам комбинировать мультимедийный контент и файлы через собственный транспорт Kik. Сам API очень прост в использовании - для его интеграции в ваше приложение требуется около 5 строк кода. Вы можете дать ему шанс здесь: http://www.kik.com/dev

Отказ от ответственности: Я один из разработчиков за Кик API :)

Смежные вопросы