1

Android アプリ (使用している Worklight のバージョンをアップグレードする前は正常に動作していた) を起動できず、sun/security/x509/X500Name のエラーが発生し続けます。今、私は Sun の Java で Android を何度もセットアップしたので、完全に困惑しています。セットアップ方法は次のとおりです。

プロジェクト >> プロパティ >> Java ビルド パス >> ライブラリ >> ライブラリの追加 - ここに Sun Java を配置しました。

ウィンドウ >> 設定 >> Java >> インストール済みの JRE - My Sun Java にチェックが入っていて、デフォルトです。

eclipse.ini も編集しましたが、次の行があってもなくても違いはありません: -vm C:\Program Files (x86)\Java\jdk1.6.0_27\bin\javaw.exe

私はスペースを持てなかったということを覚えているようですが、それは本当ですか? もしそうなら、どうすればスペースを置き換えることができますか? それでも、この方法で VM を定義する必要がなくても、Eclipse アプリケーション内で動作するはずです (またはそう信じています)。

私が使用しているJavaを定義する必要がある他の場所を知りません。私が何かを逃した場合は、私に知らせてください。

ありがとう!

4

4 に答える 4

1

この問題は、Eclipseがタスクマネージャーでeclipse.exeとして起動したことが原因でした。タスクマネージャーではjavaw.exeである必要があります。そうでない場合、Androidの起動は失敗します。

于 2012-12-12T13:31:47.663 に答える
0

eclipse.ini

Oracle Java ( http://java.com/en/download/index.jsp )からのルートを追加しました。

-vm C:\Program Files (x86)\Java\jre7\bin\javaw.exe

そしてそれは最終的に動作します...

于 2014-01-08T16:32:24.607 に答える
0

この行を追加する必要がある eclipse.ini を確認してください -vm C:\Program Files (x86)\your_jdk_path\jre\bin\javaw.exe

于 2013-12-30T07:37:30.510 に答える