BlackBerry - Как запустить приложение мессенджера? - PullRequest
2 голосов
/ 01 декабря 2009

Я хотел бы использовать gtalk или любой другой мессенджер в своем приложении, но я не знаю, как это сделать. Можете ли вы дать мне представление о том, как решить этот вопрос? подробнее об этом.

Ответы [ 2 ]

5 голосов
/ 01 декабря 2009

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).

0 голосов
/ 27 июля 2011

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

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

...