2011-09-19 33 views
0

當我啓動我的模擬器,我得到以下錯誤:Android模擬器:無效的命令行參數

無效的命令行參數:Android的開發\ Android的sdk_r12-WINDOWS \ Android的SDK-WINDOWS \工具/emulator-arm.exe。

提示:使用'@foo'啓動名爲'foo'的虛擬設備。 請使用-help以獲取更多信息

但我的模擬器是標記爲「一個有效的Android虛擬設備」。

我應該如何解決這個問題?


UPDATE:

我只是解決了這個問題。

見下文回答。

+0

windows \ tools/emulator-arm.exe。可能是問題在這裏斜槓 –

+0

試試這個windows \ tools \ emulator-arm.exe。 –

回答

1

這是我的錯誤,我叫我的文件夾「Android的發展」裏我已經把我的SDK。我意識到,具有在我的情況「Android的發展」有字母或單詞之間的空白空間等已經造成這個錯誤的路徑

我剛把我的android sdk轉移到另一個文件夾,並確保我正確命名它(沒有空格),例如「Android_Development」。

+0

你不應該承擔責任給了一個文件夾的名稱與它的空間!我們現在處於21世紀,程序員現在應該意識到,有那些允許這樣的名字的操作系統!但對於一些真相尚未流傳的大腦而言,...... – mmo

1

從您的SDK路徑通過重命名路徑中刪除空格(如果空白是有)

或給予適當的命令

emulator -avd "avdname" 

注:AVD必須形同虛設「avdname」

+0

感謝+ hotveryspicy :) – CMA

1

檢查您的SDK路徑。請確保路徑不應該像一個空的空間...... /我的SDK/SDK-WINDOS/

+0

感謝llangoĴ:) – CMA

0

有這個問題的一個更方面。如果RAM容量大於AVD可以從系統獲得的數量,則會拋出相同的錯誤。