0

これが一般的な問題であることはわかっています。いくつかの解決策を試しましたが、どれもうまくいきません。

私はすべてを削除し、最初からやり直しました。誰かがこれを機能させるのを手伝ってくれませんか?

私はこれらのフォルダを持っています:
C:\Android\adt-bundle-windows-x86_64-20140702
C:\Android\android-ndk-r8e
C:\Android\android-sdk-windows
C:\Program Files\Java\jdk1.7.0 _67
C:\Program Files\Java\jdk1.8.0_05
C:\Program Files\Java\jre7
C:\Program Files\Java\jre8

android.bat を実行しようとすると:

C:\Android\android-sdk-windows\tools>android.bat
'xcopy' is not recognized as an internal or external command,
operable program or batch file.
ERROR: SWT folder 'lib\x86_64' does not exist.
Please set ANDROID_SWT to point to the folder containing swt.jar for your platform.
4

3 に答える 3

3

Android は現在、Java 7 (JDK 1.7) までをサポートしています。JDK 1.8 を使用する場合、動作しません。

また、Java 7 を使用していると仮定して、 C:\Program Files\Java\jdk1.7.0_71JAVA_HOMEを指すように環境変数を設定し、Android SDK Manager が使用する Java バージョンを認識できるようにします。

Windows 64 ビットでは、[スタート] | [環境変数] に移動して環境変数にアクセスできます。コントロール パネル | システム | システム | 詳細システム設定 | システム プロパティ | アドバンス | 環境変数オプション。注: 変更を有効にするには、Windows の再起動が必要になる場合があります。

警告: Windows 8.1で上記の手順が失敗した場合は、こちらからダウンロードできるinstaller_r23.0.2-windows.exe実行可能ファイルから Android SDK をインストールしてください。また、必ず Windows 8.1 から JDK 1.8 をアンインストールし、JDK 1.7 のみを Android SDK Manager (または必要に応じて 1.6) で使用してください。

于 2014-09-21T15:58:38.790 に答える
0

環境変数Pathにまだ問題があると思います。Java 1.7 bin パスへの URL があることを確認できますか? 例 C:\Program Files (x86)\Java\jdk1.6.0_29\bin

ここで提案されたものから試すこともできますhttps://developer.appcelerator.com/question/136334/xcopy-is-not-recognized-as-an-internal-or-external-command :

これをパス変数に追加します。

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files (x86)\Java\jdk1.6.0_29\bin
于 2014-09-21T16:52:19.770 に答える