Androidの開発がなくなって数ヶ月後に、私はSDK Managerを昨日実行し、r16からr18にアップグレードしました。アップグレード後、すべてが機能しなくなりました。私は、GoogleからSDKツールの新しいコピーをダウンロードしました。 Windowsのインストーラは、Javaがインストールされていないと不満を抱いています(先に働いていたhereの解決策は動作しません)。Android SDKが突然動作を停止しました
代わりにZIPファイルをダウンロードし、正しい場所に配置しました。 SDK Manager.EXE
を実行すると何も起こりません(コマンドプロンプトにただちに戻る)。ツール\ android.batを実行すると、「パスを短いDOSパスに変換できませんでした:c:\ windows \ system32 \ java.exe」というエラーが表示され、Javaをインストールすることを提案します。
私は、Java 1.7(64ビット)が正しくインストールされている(Eclipseがうまくいって、Androidツールr16は昨日までうまくいっていました)Windows 7 64ビットを実行しています。 c:\ windows \ system32 \ java.exeが存在し、それが正常に動作します。
私は間違っていますか?
更新:古いr16セットアップが見つかりました。私はそれをインストールし、すべて正常に戻った。
私も同様の問題がありました。手動でレジストリを変更しようとしましたか? http://stackoverflow.com/a/4739559/1267661 – Sam
私はちょうど、それは何も変更されませんでした。 – zmbq
私はJDK PATH変数にも一度問題がありました:http://docs.oracle.com/javase/tutorial/essential/environment/paths.html – Sam