可能重复:
Android Emulator is not starting showing " invalid command-line parameter"
我为Android安装了SDK,但是模拟器无法启动。
我尝试启动Android模拟器,但收到此错误。
无效的命令行参数:Files \ Android \ android-sdk \ tools / emulator-arm.exe。 提示:使用'@foo'启动名为'foo'的虚拟设备。 请使用-help获取更多信息
从错误消息中可以看出;文件路径中有一个Unix正斜杠,我正在运行一个Windows系统。
我需要帮助修复此问题,我已经尝试重新安装SDK,但无效。
感谢您的帮助。
答案 0 :(得分:1)
请参阅问题的this earlier answer。简短的回答是R12有一个错误,它在SDK路径中有空格。如果您在Eclipse中更改SDK路径以删除空格,则问题将消失。
答案 1 :(得分:0)
约翰是对的。我遇到了同样的问题和错误。我卸载了Android SDK并直接在'C'驱动器下重新安装为'C:\ Android'。安装完成后,我运行了所有可能包的更新。那时我运行了模拟器,它运行得很完美。
由于我使用的是Windows 7 64位,32位应用程序的默认位置是“C:\ Program Files(x86)”。主文件夹名称中的多个空格导致了问题。
如果您正在使用Eclipse,请确保返回Eclipse并更新SDK的文件路径,否则Eclipse将无法正常工作。