1

私は絶望的です。

リソース エディターを使用して、LWUIT でアプリを開発しています。私のプロジェクトは、シミュレーターとデバイスの両方で、MIDP バージョンで正常に動作します。しかし、Blackberry でアプリのテストを開始したときに問題を見つけたとき。アプリはシミュレーターで完全に動作しますが、デバイスでは起動しません。エラーメッセージは表示されず、何も言われません。UI_RIM.jar を LWUIT SVN の jar ファイルまたはリソース エディター (UI_RIM_Touch.jar) から生成された他の jar ファイルで変更しようとしましたが、何も変わりません。htttpConnections または FileConnections がこの問題の原因であるかどうかはわかりません。Torch と Bold の 2 つの Blackberry モデルがあります。どちらでも動作しません。

このアプリの開発には、Netbeans と LWUIT 1.5 を使用しています。

コードを見る必要がある場合は、必要なものを教えてください。投稿します

ありがとう

編集

ときどき、アプリを起動してから 30/45 分後に、次のメッセージ「midlet コンストラクターでスローされたキャッチされていない例外: userclasses.MainMIDlet」が表示されます。何が問題なのかわからない。

4

1 に答える 1

1

RIMは扱いにくいです、私はあなたの痛みを感じます... CodenameOneはその点で役立ちます。

一般に、これは次のいずれかのように聞こえます。

  1. UiApplicationの代わりにMIDletを作成しました。クラスがUiApplicationを派生し、クラスを初期化するpublic static void main(String [] args)メソッドを持っていることを確認してください。また、クラスが公開されていることを確認してください。

  2. コンパイル中に、アプリケーションをcldcアプリケーションとして定義せず、MIDletのままにしました。リソースエディタで生成されたファイルでbuild.xmlを編集して、適切なバージョンを呼び出しました。

  3. ターゲットデバイスよりも新しいJDEを使用してコンパイルしました。

alt-lglgログをチェックして、エラーやメッセージがないかどうかを確認します。

于 2012-02-01T20:12:12.220 に答える