Приложение BlackBerry без пользовательского интерфейса - PullRequest
0 голосов
/ 06 января 2011

Я хочу создать простую программу BlackBerry, которая при открытии выполняет строку кода.

Когда я делаю это с базовым пользовательским интерфейсом «Hello World», он работает нормально, но когда у меня просто есть строка кода без пользовательского интерфейса, я получаю «Uncaught exception: no Application instance»

В результате моего тестирования я понял, что ОС нужно что-то сказать, что приложение было создано и может доставить код.

Как сделать программу без интерфейса, которая при запуске из пиктограммы приложения откроет и сможет доставить код?

Ответы [ 2 ]

2 голосов
/ 06 января 2011

попробуйте

import net.rim.device.api.system.Application;


public class Sample extends Application{

    public static void main(String[] args) {

        System.out.println("Application with no UI");
    }


}
0 голосов
/ 14 января 2011

Вам необходимо добавить приложение в диспетчер событий:


public class SomeApp extends Application {

    public static void main(String[] args) {
        new SomeApp ().enterEventDispatcher();
    }

    public SomeApp () {
        System.out.println("HelloWorld!");
    }
}
...