web-dev-qa-db-ja.com

えっ? JDKが見つかりませんか? (Windows 7 64ビット)

Windows 7 64ビットの新規インストールで最新のAndroid 2.3の開発環境をセットアップしています。

最初に64ビットJDK 6(jdk-6u23-windows-x64.exe)をインストールしました。次に、64ビットのEclipse Classic 3.6(Eclipse-SDK-3.6.1-win32-x86_64.Zip)をインストールしました。次に、Android SDK Starter Package:installer_r08-windows.exeのインストールに進みます。

しかし...起動すると、「Java SE Development Kit(JDK)が見つかりません」と表示されます。

どうして?インストールしたところです。

これは32ビットと64ビットの不一致ですか?

どうすればこれを解決できますか?

アップデート(1):以下のように、%Java_HOME%環境変数の設定と、Eclipseでのインストール済みJREの設定を試みました。これらのどれも問題を解決しませんでした。

このスレッドが示唆するように、問題が発生しているのは私だけではないようです: https://stackoverflow.com/questions/1919340/Android-sdk-setup-under-windows-7-pro-64-bit

Android SDKの64ビットバージョンがあるかどうか。

更新(2):代わりにZipバージョンを使用(Android-sdk_r08-windows.Zip)、Android.batを実行、更新allSDKパッケージをインストールし、ADTプラグイン(8.0.1)をインストールしました。

これがどうなるか見てみましょう...

更新(3):うまくいきました! (まもなく@bubuの回答を受け入れます)-しかし、Eclipseから実行(Ctrl + F11)したときにエミュレータにHelloAndroidアプリが含まれないのはなぜですか?

14
Android Eve

これは、Android SDKの最新バージョンのグリッチである可能性があります。

「。Zip」バージョンのAndroid SDK をダウンロードして、sdk manager.exe更新します。次に、Android開発プラットフォーム( Android開発ツール(ADT)プラグイン )をEclipseに応じてインストールし、設定のディレクトリをポイントします。

8
bubu

リンクの1つから:

ポップアップが表示されたら、JDKが見つからないと言います。 「戻る」ボタンを押し、次に「次へ」ボタンを押すだけです。

これでうまくいきます!二度目に見つけた!

6

によると、Android SDKのインストールではJDKが見つかりませんインストーラーは32を探すことしか知りませんビット [〜#〜] jdk [〜#〜]

3
yincrash

私が最初に試すことは、Java_HOMEシステム変数。多くのJava開発アプリケーションがこれを探しているようです。

2
jcollum