1

モバイル デバイスに .jar ファイルを取得しようとしています。j2me アプリケーションを作成しましたが、それを自分の電話に取り込みたいと考えています。Eclipse galileo で開発し、プロジェクト フォルダーを jar にエクスポートします。

jar ファイルをインターネットから電話にダウンロードしようとすると、「説明が正しくありません」というエラーが表示されます。

j2me アプリケーションをモバイル デバイスにインストールする方法、またはこのエラーが発生する理由を知っている人はいますか?

前もって感謝します。

4

2 に答える 2

2

ツールチェーンは、.JAR ファイルと .JAD ファイルの両方を生成するはずです。

J2ME 仕様によると、携帯電話は常に .JAR ファイルのインストールを許可する必要はありません。

代わりに .JAD ファイルを展開し、.JAR がアクセス可能な場所 (ハンドセット ストレージまたはモバイル ネットワーク) にあることを確認する必要があります。

.JAD ファイルには .JAR ファイルの場所が含まれているため、ハンドセット MIDlet インストーラーはそれを取得できます。

編集:

電話が .JAD ファイルのインストールを拒否する理由はいくつかあります。

単純に間違っている可能性があり、MIDP 仕様に準拠していない可能性があります。
電話が好まない証明書によって署名されている可能性があり
ます。J2ME 構成またはプロファイルの間違ったバージョンを使用している可能性があります。
電話が認識しない権限が含まれている可能性があります
...

質問に回答してもらう最善の方法は、.JAD ファイルの内容、.JAR ファイル内にパッケージ化されたマニフェスト ファイルの内容、およびアプリケーションをインストールしようとしているハンドセットのブランドとモデル名を追加することです。

于 2010-04-22T14:00:49.027 に答える