2011-08-24 166 views
0

Possible Duplicate:
Error Android SDK: invalid command-line parameter files的Android AVD模擬器

我轉移我的文件到一個新的電腦,但現在當我試圖通過Eclipse來運行AVD我得到這個錯誤:

[2011-08-23 22時20分五十八秒 - 模擬器]無效的命令行參數:文件。 [2011-08-23 22:20:58 - Emulator]提示:使用'@foo'啓動名爲'foo'的虛擬設備。 [2011-08-23 22:20:58 - Emulator]請使用-help瞭解更多信息

是什麼原因造成的?

回答

0

嘗試使用更新它:

android update avd -n foo 

哪裏foo是你的AVD的名字。

1

sdk路徑不能包含空格。可能是你的sdk在某些路徑中像c:/ program files/...所以在程序文件目錄中有一個空格。將它放在一個沒有空格的目錄中路徑

0

您可能已將文件複製到具有空格的路徑(例如,C:/ Program Files(x86)/ Android /) 嘗試將其移至C:/ Android(路徑中沒有空格)。

如果你想保持與空格的路徑做這樣的事情:

在Eclipse中,窗口 - >首選項 - > Android的選項卡 - > SDK位置

Change

C:\Program Files (x86)\Android\android-sdk

to

C:\PROGRA~2\Android\android-sdk

C:\Program Files\Android\android-sdk

to

C:\PROGRA~1\Android\android-sdk

0

在命令行上:

mklink /J c:\Android "C:\Program Files (x86)\Android\android-sdk" 

接下來,您要更改指向Android SDK的路徑以指向C:\ Android。