1

Eclipse で開いたときに SDK Manager が実行されない理由。これがすべて正常に機能する前に、SDK マネージャーを介してコンポーネントを更新するまで、更新中に誤って SDK マネージャーを閉じてしまいます。その後、エラーによって実行およびコンソールできません。

ここでエラー:

[2014-12-11 08:34:16 - SDK Manager] [SDK Manager] '-v' は内部コマンドまたは外部コマンドとして認識されません。

[2014-12-11 08:34:16 - SDK Manager] [SDK Manager] 操作可能なプログラムまたはバッチ ファイル。

[2014-12-11 08:34:17 - SDK マネージャー] [SDK マネージャー] 無効なパス

これを修正する方法はありますか?

4

1 に答える 1

1

私のシステム(Windows 8.1、64ビット、JDK 7)で同様の問題を修正した方法は次のとおりです。

  1. JAVA_HOME 環境変数を作成し、C:\Program Files\Java\jdk1.7.0_10\bin を指すようにします (既に実行している可能性があります)。
  2. お気に入りのテキスト エディターで ANDROID SDK DIRECTORY\tools\android.bat を開きます。
  3. set java_exe= call lib\find_java.bat の行を見つけます (2 行に分割されています)。
  4. 行を set java_exe="%JAVA_HOME%\java.exe" に置き換えます
  5. tools\android.bat を保存して実行します

問題が解決しない場合は、sdk/tools/lib フォルダーの変更が不完全であることが原因である可能性があります。でこれらのファイルを置き換えてみてください

SDKルート>/tools/lib

于 2014-12-11T01:03:01.903 に答える