6

さて、AndroidデバイスにNMEサンプルファイルの初期ビルドを取得しようとしています。

HTML5、Flash、Windowsなどのプラットフォーム用にビルドできますが、Androidにインストールできません。常に次のようなエラーが返されます。

Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK.
Is is currently set to "C:\Program Files (x86)\Java\jre7"

わかりました-明らかですよね?しかし、私は環境変数をチェック、再チェック、再起動、編集し、変数が実際にJDKを指していることを絶対に確認しました。JAVA_HOME

説明はありますか?

4

1 に答える 1

12

さて、私自身の質問に答えるために、私は最終的.hxcpp_config.xmlに私のユーザーアカウント(C:\Users\James\)にファイルがあり、そのファイルには次のようなXMLノードがあることがわかりました。

<set name="JAVA_HOME" value="/SDKs//java_jdk" />

私はそれをこれに変更しました:

<set name="JAVA_HOME" value="C:\Program Files (x86)\Java\jdk1.6.0_29" />

そしてそれは動作します!

于 2012-10-07T18:37:15.143 に答える