0

開くとコード行を実行する基本的な BlackBerry プログラムを作成したいと考えています。

基本的な「Hello World」UI で作成すると正常に動作しますが、UI のないコード行だけを使用すると、「Uncaught exception: no Application instance」というメッセージが表示されます。

私のテストから、これは、アプリケーションがインスタンス化され、コードを配信できることを OS が伝えるために何かが必要であると私に信じさせます。

アプリのアイコンを押して実行すると、UI なしでプログラムを作成して、コードを配信できるようにするにはどうすればよいですか?

4

2 に答える 2

2

これを試して

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");
    }


}
于 2011-01-06T07:40:43.290 に答える
0

アプリケーションを Event Dispatcher に追加する必要があります。


public class SomeApp extends Application {

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

    public SomeApp () {
        System.out.println("HelloWorld!");
    }
}
于 2011-01-14T12:46:29.107 に答える