0

確かにJDK1.6.0C:\Program Files\Java\jdk1.6.0_35がインストールされていますが、SDKManagerを開こうとすると見つからないようです。タスクマネージャーで、find_java.exeは停止するまで表示されます(数時間実行されます)。

これを機能させるために設定する必要のある環境変数はありますか?

4

2 に答える 2

1

Windows システムを使用しているため、次の方法を使用してJAVA_HOME環境CLASSPATH変数を設定します。

WindowsXP

  • [スタート] を選択し、[コントロール パネル] を選択します。[システム] をダブルクリックし、[詳細設定] タブを選択します。
  • [環境変数] をクリックします。[システム変数] セクションで、PATH 環境変数を見つけて選択します。[編集] をクリックします。PATH 環境変数が存在しない場合は、[新規] をクリックします。
  • [システム変数の編集] (または [新しいシステム変数]) ウィンドウで、PATH 環境変数の値を指定します。[OK] をクリックします。[OK] をクリックして、残りのウィンドウをすべて閉じます。

Windows ビスタ:

  • デスクトップから、[マイ コンピュータ] アイコンを右クリックします。
  • コンテキスト メニューから [プロパティ] を選択します。
  • [詳細] タブをクリックします (Vista では [システムの詳細設定] リンク)。
  • [環境変数] をクリックします。[システム変数] セクションで、PATH 環境変数を見つけて選択します。[編集] をクリックします。PATH 環境変数が存在しない場合は、[新規] をクリックします。
  • [システム変数の編集] (または [新しいシステム変数]) ウィンドウで、PATH 環境変数の値を指定します。[OK] をクリックします。[OK] をクリックして、残りのウィンドウをすべて閉じます。

Windows 7:

  • デスクトップから、[コンピューター] アイコンを右クリックします。
  • コンテキスト メニューから [プロパティ] を選択します。
  • [システムの詳細設定] リンクをクリックします。
  • [環境変数] をクリックします。[システム変数] セクションで、PATH 環境変数を見つけて選択します。[編集] をクリックします。PATH 環境変数が存在しない場合は、[新規] をクリックします。
  • [システム変数の編集] (または [新しいシステム変数]) ウィンドウで、PATH 環境変数の値を指定します。[OK] をクリックします。[OK] をクリックして、残りのウィンドウをすべて閉じます。

変数の設定JAVA_HOMEに使用される Linux ベースのシステムの次の手順に加えて、CLASSPATH

  • ルートフォルダを開く
  • View Menu から、「Show Hidden Files」にチェックマークを付けるか、Ctrl + H を押します。
  • これで、 .bashrcというシステム隠しファイルが表示されます。
  • 右クリックしてエディターを開き、最後に次のコマンドを記述します。

    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
    
  • 保存して終了。

于 2012-09-15T02:13:19.503 に答える
1

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を使用していると思って、それが役に立てば幸いです。

于 2012-09-15T00:59:07.727 に答える