2011年8月27日土曜日

Androidのエミュレータ起動時に「invalid command-line parameter: Files.」

久しぶりにAndroidのエミュレータを起動しようとしたら、起動時に「invalid command-line parameter: Files.」と表示されて起動できない。



こんな感じの表示が出て止まってしまう。





症状
エミュレータ起動時に
invalid command-line parameter: Files\Android\android-sdk\tools/emulator-arm.exe.
と表示されて起動できない。




原因
SDKの場所に半角スペースがあるとダメ
C:\Program Files\android-sdk
Windowsでインストーラーを使ってSDKをいれいている人はこうなっているはずです。


解決方法

C:\tools\android-sdk
のように別のフォルダに移す



Eclipse→「Window」→「Preferences」→「Android で、SDKインストールパスを以下のように変更

C:\Program Files\Android\android-sdk

C:\PROGRA~1\Android\android-sdk もしくは C:\PROGRA~2\Android\android-sdk







どちらの方法でも解決はできますが、今後のことを考えるとパスに半角スペースが入ってしまうような場所にいれるのは避けたほうが良いですね。推奨インストーラってなんだったんだろう・・・。

0 件のコメント:

コメントを投稿