AVDが起動できない

また嵌ったのでメモ。


開発環境を新しいPCで構築したら、AVD(エミュレータ)が起動できなくなった。
以下のようなエラーログが出る。

[2011-08-11 10:12:16 - Emulator] invalid command-line parameter: Files.
[2011-08-11 10:12:16 - Emulator] Hint: use '@foo' to launch a virtual device named 'foo'.
[2011-08-11 10:12:16 - Emulator] please use -help for more information

調べてみると、どうも以下のようなパスに android-sdk をインストールしている場合に、起動に失敗することがある模様。SDKをアップデートしたタイミングで使えなくなったりもするらしい。


参考:http://www.wallpaperama.com/forums/_wlxpee.html


対処方法は、上記参考サイトに書かれているとおり、eclipseの設定で android-sdkへのパスの表記をスペースを含まない短いものに変更すれば良い。