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アプリが含まれないのはなぜですか?
これは、Android SDKの最新バージョンのグリッチである可能性があります。
「。Zip」バージョンのAndroid SDK をダウンロードして、sdk manager.exe
更新します。次に、Android開発プラットフォーム( Android開発ツール(ADT)プラグイン )をEclipseに応じてインストールし、設定のディレクトリをポイントします。
リンクの1つから:
ポップアップが表示されたら、JDKが見つからないと言います。 「戻る」ボタンを押し、次に「次へ」ボタンを押すだけです。
これでうまくいきます!二度目に見つけた!
によると、Android SDKのインストールではJDKが見つかりませんインストーラーは32を探すことしか知りませんビット [〜#〜] jdk [〜#〜] 。
私が最初に試すことは、Java_HOME
システム変数。多くのJava開発アプリケーションがこれを探しているようです。