Windows 7 x64システムにAndroid SDKをインストールしようとしています。
jdk-6u23-windows-x64.exe
はインストールされていますが、Android SDKセットアップはJDKインストールが見つからないため、続行を拒否します。
これは既知の問題ですか?そして、解決策はありますか?
Windows 7 x64システムにAndroid SDKをインストールしようとしています。
jdk-6u23-windows-x64.exe
はインストールされていますが、Android SDKセットアップはJDKインストールが見つからないため、続行を拒否します。
これは既知の問題ですか?そして、解決策はありますか?
回答:
通知を受け取ったら[ 戻る]を押し、次に[ 次へ]を押します。今回はそれを見つけますJDK
。
JAVA_HOME
にC:\Program Files\Java\jdk1.7.0_17
(;前後には、そのために動作しませんもちろん、あなたが効果を取るために、環境変数の変化のためにインストーラを再起動する必要があります)私のために働きました。
実際のセットアップ:
をインストールしx64 JDK
、最初にback-nextオプションを試してからJAVA_HOME
、エラーメッセージに示されているように設定してみてください。それでもうまくいかない場合は、次を試してください。
それが言うように、JAVA_HOME
環境変数で設定しますが、パスではバックスラッシュの代わりにスラッシュを使用します。
真剣に。
私にとってそれは失敗しましたJAVA_HOME
がC:\Program Files\Java\jdk1.6.0_31
、それはそれがうまくいったときはうまくC:/Program Files/Java/jdk1.6.0_31
いきました-私を狂わせました!
これで十分でない場合は、環境変数%JAVA_HOME%の先頭にも追加してくださいPath
。
システム環境変数の更新された値:
JAVA_HOME=C:/Program Files/Java/jdk1.8.0_11
JRE_HOME=C:/Program Files/Java/jre8
Path=%JAVA_HOME%;C:...
私は解決策を見つけました、そしてそれは美しく愚かです。Android SDKがJDKを検出できないことがわかりました。
プレスバック EXEは、JDKを検出することができなかったことを示していますSDKエラー画面上のボタン。次にNextを押します。
誰がそれが起こるだろうと思ったでしょうか?
32ビットJDKがないと動作しないようです。インストールするだけで幸せになれます...
警告:コメンターが述べたように、Windows 7ではこれを試さないでください!Windows XP 64ビットでテストしました。
投稿された解決策はすべて(私、私、私を含む)で機能しないため、Windows 64ビットシステムでこれを解決するために(レジストリハッキングなどを行わずに)別の方法を探している人のためにメモを残したいと思います。PATH(大文字!!)を環境変数に追加し、値をJDK-Pathに設定するだけです。
JAVA_HOMEや "Back" -Solutionのように機能しない既存の "Path"にJDKを追加しました。それを「パス」に追加すると、やっとうまくいった。
これが誰かに役立つことを願っています。
必要なのは、次の2つのレジストリエントリだけです。他のレジストリ関連のものを投稿した人は基本的にすべてのキーをHKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft
にコピーしたように見えHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft
ますが、ほとんどのキーは必要ないため、これは明らかに理想的なソリューションではありません。
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Development Kit]
"CurrentVersion"="1.6"
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Development Kit\1.6]
"JavaHome"="C:\\Program Files\\Java\\jdk1.6.0_23"
これらの解決策のどれも私にはうまくいきませんでした。のファイル名を一時的に変更して修正しましC:\Windows\System32\java.exe
たjava_.exe
Windows 7 x64
なしの下で完璧に働いた32-bit JDK
!
ここでの解決策はいずれも64-bit
バージョンに対して機能しませんでした。
環境変数でJDK
パスの前にc:\windows\system32\
パスを置くと、問題が解決します。それ以外の場合は32-bit
java.exe
、64-bit JDK
バージョンの前に見つかります。
(システム変数の下に)JAVA_HOME環境変数を追加すると、私にとってはうまくいきました。「戻る」および「次へ」ボタンをクリックしても機能しませんでした。
Windows 7 Professional x64、JDK 1.7.0_04(64ビット、x86バージョンがインストールされていません)
インストーラーはJDKを特定の(1.6?)バージョンで見つけようとし、見つからない場合は、私の場合に設定されていないJAVA_HOMEを確認します。別のコンピューター(同じシステムですが、JDK 1.6 x64を使用)があり、JAVA_HOME変数なしで動作しました。
JDKの32ビットバージョンをインストールする必要はありません。
からJava.exeをコピーしました
C:\ Windows \ System32
に
C:\ Windows \ SysWOW64
そしてそれは働いた。
64ビットのWindows 8を使用しています。
設定JAVA_HOME
する環境変数を
C:\Program Files\Java\jdk1.7.0_07
の代わりに
C:\Program Files\Java\jdk1.7.0_07\bin
私のために修正しました。
これを書いた上記の人:「私もこの問題を経験しましたが、どの回答も役に立ちませんでした。私がやったことは、JAVA_HOME変数から最後のバックスラッシュを削除して機能し始めました。また、binフォルダーを道。" これは実際には正しい答えでした。
このSDKをインストールするには、これを実行しました。最新のMicrosoft OS Windows 8を実行しています。
ユーザー変数:
道
C:\Program Files\Java\jdk1.7.0_07\bin
環境変数
次の2つを作成します。
クラスパス
%HOME_JAVA%\jre\lib
HOME_JAVA
C:\Program Files\Java\jdk1.7.0_09
これはすでに存在するので、編集してください:
パス
WindowsPowerShell\v1.0\
単にこの最後に「;C:\Program
Files\Java\jdk1.7.0_09"
これは私がやったことであり、私にとってはうまくいきました。=)
bin
してJAVA_HOME
いましたが、削除しても機能しました
このレジストリ修正は、私のWindows 7 x64セットアップの魅力のように機能しました:http : //codearetoy.wordpress.com/2010/12/23/jdk-not-found-on-installing-android-sdk/
プレスReport errorとOK。Next有効になります。
.exeインストーラーではなく、zipバージョンをダウンロードしてインストールしてみてください。
同じ問題があり、x86バージョンのJDK(Windows XP x64)をインストールすることで解決しました。
私は同じ問題を抱えており、すべての解決策を試しましたが、何もうまくいきませんでした。問題は、インストールされているWindows 7が64ビットであり、インストールするすべてのソフトウェアが32ビットである必要があることです。Android SDK自体は32ビットであり、32ビットのJDKのみを識別します。以下のソフトウェアをインストールしてください。
私はそれを試してみましたが、すべてうまくいきました。
実用的なソリューションであり、レジストリの変更は不要
PATH環境の前にjava binパスを置くだけです。
以前のパス
C:\Windows\system32;C:\Windows\%^^&^&^............(old path setting)
後のパス
C:\Program Files\Java\jdk1.6.0_18\bin;C:\Windows\system32;C:\Windows\%^^&^&^............(old path setting)
そして今、Android SDKインストーラーが動作しています。
ところで、私はWin7 x64を実行しています。
はい、32ビットバージョンのJava SE SDK(またはその組み合わせ)をインストールします。それはあなたの問題を解決するのに役立つはずです。
Win7 64ビットはサポートされていないため、32ビットSDKバージョンをダウンロードする必要があります。サポートされている64ビットバージョンはWindows Server 2003のみです。Java SDKのダウンロード中に、プラットフォームとして「Windows」を選択し、「Windowsx64」は選択しないでください。
一度このAndroid SDKをインストールすると、魅力的にインストールされます。お役に立てれば。
64ビットバージョンのWindows 7を実行していますが、次の実行可能ファイルを使用してAndroid Studio 1.0をインストールしようとすると、この問題が発生しました。
http://developer.android.com/tools/studio/index.html
リストにあるすべてのソリューションと、JDK 1.7および1.8のいくつかの異なるバージョンを試しましたが、ダイスはありませんでした。アプリケーションのzipバージョンをインストールすると、魅力的に機能しました。
http://tools.android.com/download/studio/canary/latest
この問題にはまだ困惑しています。特にAndroid Studioのベータ版は問題なく動作しました。