web-dev-qa-db-ja.com

Android SDKインストール:Java SE Development Kit(JDK)not found

可能性のある複製:
Android SDKのインストールでJDKが見つかりません

Java runtime 6 to C:\src\libraries\jre6

Java JDK to C:\src\libraries\javasdk

私の%PATH%は次のように設定されています:

PATH = C:\ WINDOWS\system32; C:\ WINDOWS; C:\ WINDOWS\System32\Wbem; C:\ WINDOWS\system32\WindowsPowerShell\v1.0; C:\ src\libraries\javasdk\bin; C:\ src\libraries\javasdk; C:\ src\libraries\javasdk\jdk\bin; C:\ src\libraries\javasdk\jdk; C:\ src\libraries\jav asdk;

Android SDKインストーラーを実行すると、次のエラーが表示されます。

「Java SE Development Kit(JDK)が見つかりません」

Android SDKが実際に見つけられないものについては迷っています。

58
tatmanblue

Windows 7 32ビットはWindows XP SP3と同じ動作をします。BACKを押してからNEXTをもう一度押すと、Android SDKをインストールできます。

127
dge

答えはすぐにわかりますが、レジストリの編集に慣れていない人(私のように)に役立つかもしれないいくつかの明確化。

  1. Regeditを実行します。
  2. [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit]を見つけます
  3. キーを右クリックして[エクスポート]をクリックし、ファイルをデスクトップに保存します。
  4. 右クリックして[編集]をクリックします。
  5. ファイル内の各キーのパスにWow6432Nodeを追加します。例については、上記(@Rog_enk)を参照してください。セーブ。
  6. Regeditに戻り、「ファイル」->「インポート」をクリックして、上からファイルを選択します。できた.
  7. SDKインストーラーを再試行してください。
10
Joel Skrepnek

Windows 7 x64では、Android SDKインストーラーはHKLM\SOFTWARE\Wow6432Node\JavaSoftレジストリブランチでJDKを探しています。

しかし実際には、JavaSoftエントリはHKLM\SOFTWARE\JavaSoftに配置されました。すべてのJavaSoftブランチをパス検索にコピーすると、インストーラーはJDKを見つけました。

8
Raiden

戻るボタンを押すだけで、次のボタンを押すと見つけられます。 Android SDKのインストールでJDKが見つかりません

7
gaj

Windows 7 64ビット-Windowsと同じ動作XP SP3およびWindows 7 32ビット:Java_HOME = C:\Program Files\Java\jdk1.6.0_14または実際のパスに関係なく、SDKを起動し、エラーが表示されたら-BACKを押してからNEXTを押すと、Andriod SDKをインストールできます。

6
Dmitriy

環境変数CLASSPATHを作成してC:\src\libraries\jre6\libに設定すると問題が解決したようです。 Android SDK Zipファイルをダウンロードし、好きな場所に置いてください。そこから先に進むことができました。

0
tatmanblue