14

Windows 764ビットにAndroidSDKをインストールしようとしていますが、機能しません。私はこの画面を取得し続けます:

JAVA SE Development Kit (JDK) not found.  
Error: Failed to find Java version for 'C:\Windows\system32\java.exe': [2] The system cannot find the file specified.  (...)   
If you believe you have a JDK installed and it was not properly recognized, simply set an environment variable JAVA_HOME to point to it.

(インストールパス)に設定しようとしJAVA_HOMEましC:\Windows\System32\java.exeたが、それでも機能しません。

コマンドラインでバージョンをテストしましたが、java -version完全に機能します。

前後の古いトリックを試しましたが、残念ながら機能しません。

これはとても残念です....何か提案はありますか?

4

7 に答える 7

18

これはJavaではなくJDKであり、欠落しています。JAVA_HOMEはjava.exeファイルを指してはいけません。jdk-folderを指している必要があります。通常または同様。どこかにjdk-folderがない場合は、ここからJDKをインストールする必要があります。C:\Program Files\Java\jdk1.6.0_23

Android用に開発するための公式要件はJDK6であることに注意してください。

于 2012-04-10T22:45:10.040 に答える
6

システム変数のJAVA_HOME環境変数をC:\ Program Files \ Java \ jdk1.7.0_07 \に設定すると、問題は解決しました。

注意すべき点がいくつかあります。

  1. binまたはjreフォルダー名を指定する必要はありません。
  2. androidsdkのインストールをキャンセルして再起動する必要があります。前へ/次へは動作しない場合があります。
  3. Windowsエクスプローラのアドレスバーからフォルダ名をコピーしました。\を/に置き換える必要はありません。
于 2012-09-05T12:17:46.630 に答える
1

Android Tools SDKのリリース16以降のバッチファイルの1つに変更があったことが、おそらく原因です。EXEの代わりにZIPファイルを試してください。http://developer.android.com/sdk/index.htmlからandroid-sdk_r18-windows.zipをダウンロードします。プログラムファイルが通常存在する新しいAndroidディレクトリに解凍します(他の場所でも機能するはずです)。Android \ android-sdk \ tools \ libディレクトリのfind_java.batをリリース16のSDKツールのものに置き換えます(まだ入手していない場合は、https: //tekeye.uk/downloads/find_java.zipから入手してください) 。 。EXEの代わりにZIPを使用すると、ショートカットとプログラムグループは設定されませんが、android-sdkフォルダーでSDK Manager.exeを実行して、SDKの残りの部分を取得できます。

于 2012-04-10T23:17:25.077 に答える
1

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.htmlからJDK64ビットをダウンロードします。

C:\ Program Files \ Java\jdk1.7.0_21を指すシステム変数JAVA_HOMEを追加します

于 2013-05-21T01:28:35.110 に答える
1

ゼロから始めて私のために働いたセットアップ手順は次のとおりです(今日の時点で-6/26/2013)

【設定手順】

パートI-JavaJDK

  1. PCにインストールされているすべてのJavaプログラムを削除します。
  2. http://www.oracle.com/technetwork/java/javase/downloads/index.html(これはJava JDKダウンロードサイトです)にアクセスします。
  3. [http://www.oracle.com/technetwork/java/javase/downloads/index.html]-> Mouseclick
  4. ラジオボタン、、を選択し、それを選択してダウンロードし、任意の一時ディレクトリに保存します。
  5. マウスをクリックして強調表示し、jdk-7u25-windows-x64.exeを選択してから、マウスを右クリックして、インストールプロセスを開始し、デフォルト設定としてインストールすることを選択します。

結果:JavaJDKのインストールは期待どおりに完了します

パートII-AndroidSDK(予備セットアップ)

  1. [PC:ホーム]->マウスクリック
  2. [PC:スタートメニュー]->マウスクリック
  3. [PC:コントロールパネル]->マウスクリック
  4. [PC:システム]->マウスクリック
  5. [PC:システムの詳細設定]->マウスクリック
  6. [PC:環境変数:システム変数]->マウスクリック
  7. [PC:新しいシステム変数]->次のように入力します。
    • 変数名:JAVA_HOME
    • 変数値:C:\ Program Files \ Java \ jdk1.7.0_25-> mouse-click
  8. PCをシャットダウン/再起動します

これは、環境変数の変更が機能することを確認するためです

パートIII-AndroidSDK

  1. http://developer.android.com/sdk/index.htmlにアクセスします
  2. [http://developer.android.com/sdk/index.html]->マウスクリック
  3. 以下をダウンロードして、PCの一時ディレクトリに保存します。
    • Installer_r22.0.1-windows.exe(推奨)
  4. ダウンロードしたものをマウスクリックし、マウスを右クリックして、インストールプロセスを開始し、デフォルト設定としてインストールすることを選択します。

結果:AndroidSDKのインストールは期待どおりに完了します

于 2013-06-27T01:16:02.687 に答える
0
  1. 7zipなどを使用して.exeを解凍するか、.zipを再ダウンロードします
  2. インストーラーが行ったであろうことを実行します。ツールとプラグインディレクトリを作成し、必要に応じてファイル$COMMONFILESをツールとプラグインなどに配置します。
  3. (admin?)cmdウィンドウを開きます
  4. CDをtools/lib、、、notepad find_java.batで呼び出すことに注意しfind_jave.exe-sください。
  5. その後、試してみてくださいfind_java.exe -s。それは言うでしょう:( Failed to convert path to a short DOS path: C:\Windows\system32\java.exeこれはすでに完全に短い道です-奇妙です。)
  6. .bat内-sへの2つの呼び出しからを削除します。find_java.exeそれを保存
  7. 走る/tools/android.bat
于 2012-08-21T03:26:03.007 に答える
0

最も簡単な解決策私はWindows7x64を持っていますJavaJDK64ビットをインストールした後は機能しませんでしたが、x32とx64の両方をインストールした後は機能しました:)お楽しみください

于 2014-10-13T10:40:44.930 に答える