2010-12-14 7 views
0

私は次のエラーを取得:エラーを何: "モジュール 'て、myApp' は1646年のオフセットで検証エラー2733を持っている" を意味

Module 'myApp' has verification error 2733 at offset 1646

を、これは私のコードです:

public class Midlet extends net.rim.device.api.ui.UiApplication{ 

public static void main(String[] argv) { 
    new Midlet().startApp(); 
} 

public void startApp() { 
    System.out.println("tada!"); 
} 

public void pauseApp() { 
    System.out.println("PauseApp ...zzzz..."); 
} 

public void destroyApp(boolean unconditional) { 
    System.out.println("destroyed: " + unconditional); 
} 

public void notifyDestroyed() { 
    System.exit(0); 
} 

public void platformRequest(String s) { 
    net.rim.blackberry.api.browser.Browser.getDefaultSession().displayPage(s); 
} 

}

マイインポート "LWUIT"、 "BlackberryPort"、および "LWUIT4IO"。

これはエラーなしでビルドされており、アプリケーションを起動しようとするとエラーが発生します。

このエラーは何を意味しますか?

+0

私は以下を見つけましたが、それはあまり役に立ちませんでした:http://www.blackberry.com/knowledgecenterpublic/livelink.exe/fetch/2000/348583/800708/800647/Support_-_MIDlet_has_verification_error_at_offset.html?nodeid = 800711&vernum = 0 –

+0

MIDletに関する経験はありませんが、UiApplicationをMIDletで上書きすることはできません。これらのメソッドは実際にオーバーライドされませんでした。 MIDletを拡張するか、BlackBerry固有のUI APIを使用する必要があります。 – Jonathan

答えて

1

アプリに署名しましたか?ブラウザの統合には、アプリの署名が必要です。

また、LWUIT blogで検証エラーについて説明します。

関連する問題