C:\Program FilesとかC:\Program Files (x86)とか、イケテナイ。Android SDKをアップデートしたら動作しなくなった。

なんでフォルダ名にスペースが入っているのか・・・。

デフォルトのフォルダ名としては、イケテナイと思う。

Android SDKをアップデートしたら、下記メッセージがでて動作しない。
大分はまりましたよ。せっかくの休日が、だいなし・・・。

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

原因は
Android SDKをデフォルトのフォルダにインストールした場合
C:\Program Files (x86)\Android\android-sdk-windowsのようにフォルダ名にスペースが含まれていることのようだ。実際、Cドライブ直下に移動したら動作した。

他にも同じ現象に遭遇している人がいましたので、参考にさせて頂きました。

Android SDKをアップデート後"invalid command-line parameter: Files."エラーが表示されエミュレーターが起動しない