0

私は Win7 で Ti Studio を使用しています。Android を USB 経由で接続し、「Android デバイス」を使用して実行すると、プロジェクトがビルドされて動作します。

ただし、配布用にビルドしようとすると、次のようになります。

[ERROR] Program launch failed. Unable to locate Java VM. Please set JAVA_HOME environment variable.

同様の問題を説明しているこのスレッドを見て、JAVA_HOME が設定されていることを確認しました。

+>echo %JAVA_HOME%
C:\Program Files\Java\jdk1.6.0_29

また、Ti Studio では、[Preferences] -> [Studio] -> [Platforms] -> [Android] で、Android SDK がインストールされているパスに「Android SDK Home」が設定されていることを確認しました。

これを修正するために他に何をする必要があるかについて誰かが私を導くことができますか?

ありがとう!

アナンドの更新

+>javac -version
javac 1.6.0_29

+>java -version
java version "1.7.0_01"
Java(TM) SE Runtime Environment (build 1.7.0_01-b08)
Java HotSpot(TM) 64-Bit Server VM (build 21.1-b02, mixed mode)
4

2 に答える 2

1

システム要件を読みましたか?

ドキュメントから:

Windows の場合、Titanium が 32 ビットまたは 64 ビットのどちらのシステムで実行されているかに関係なく、Java JDK の 32 ビット バージョンが必要です。

追加の 32 ビット バージョンの Java を (64 ビットを削除せずに) インストールして、システム変数を設定してみてください。

この回答を参照してください。

それがあなたを助けたことを願っています

于 2013-11-13T04:53:38.490 に答える
1

こちらに記載されているように環境変数を構成します 。JDK は 32 ビットである必要があります。

于 2013-11-13T10:24:44.093 に答える