1

私のラップトップには 64 ビット JDK がインストールされており、J2ME アプリケーションを開発するために、最近 Sun の WTK 2.5.2 をインストールしました。この wtk を使用してプロジェクトを実行しようとすると、次のエラーが発生します。

java.lang.UnsatisfiedLinkError:

私のマシンには Intel Core i3 プロセッサ (64 ビット) が搭載されていましたが、エラーは次のように表示されます。

Can't load IA 32-bit .dll on a AMD 64-bit processor

この問題を解決する方法はありますか? ラップトップで J2ME アプリケーションを作成するために他にできることはありますか?

4

4 に答える 4

6

同じ問題がありました。

32 ビット Java をインストールしてから WTK を再インストールすることで解決しました。インストール中に JDK を使用するように求められたら、32 ビット Java を指定するだけです。

于 2012-10-25T16:34:10.103 に答える
1

32 ビット JDK をインストールするだけで、すべてが機能します。一般的なルールは単純です。32 ビット アプリケーションは 32 ビット JDK を使用し、64 ビット アプリケーションは 64 ビット JDK を使用します。WTK は 32 ビット アプリケーションであるため、32 ビット JDK が必要です。

于 2010-12-07T06:22:07.190 に答える
1

編集するだけ

C:\PROGRA~2\Java\jre6\bin\java
于 2011-05-09T03:15:06.397 に答える
0

32 ビットの jdk に変更する必要があります。次に、ファイル「$WTK_HOME\bin\emulator.vm」を編集し、最初の行の jdk を変更する必要があります。

C:\Program Files (x86)\Java\jre1.5.0_22\bin\java
于 2010-12-17T02:50:42.407 に答える