確かにJDK1.6.0C:\Program Files\Java\jdk1.6.0_35
がインストールされていますが、SDKManagerを開こうとすると見つからないようです。タスクマネージャーで、find_java.exeは停止するまで表示されます(数時間実行されます)。
これを機能させるために設定する必要のある環境変数はありますか?
Windows システムを使用しているため、次の方法を使用してJAVA_HOME
環境CLASSPATH
変数を設定します。
WindowsXP
Windows ビスタ:
Windows 7:
変数の設定JAVA_HOME
に使用される Linux ベースのシステムの次の手順に加えて、CLASSPATH
右クリックしてエディターを開き、最後に次のコマンドを記述します。
PATH=$PATH:/opt/jdk1.6.0_21/bin
export PATH
JAVA_HOME=/opt/jdk1.6.0_21
export JAVA_HOME
NDK_HOME=/opt/android-ndk-r8
export NDK_HOME
保存して終了。
PATH
環境変数を忘れている可能性があります。この使用を確認するには、
Unix/Linux システムでは、
echo $PATH
echo $JAVA_HOME
Windows システムでは、
echo %PATH%
echo %JAVA_HOME%
両方のテストで空の行が表示された場合は、再度設定する必要があります。
それらを設定するには、これを行います。最初にJavaをUAC
オフにして再インストールしてみてください。失敗した場合は、cmd
SetX PATH %PATH%;<path_to_jdk/jre>\bin\
SetX JAVA_HOME <path_to_jdk/jre>
あなたがWindowsを使用していると思って、それが役に立てば幸いです。