当我运行我的应用程序时,我收到错误。错误是:
命令行参数无效: SW \ Android的SDK-WINDOWS \工具/仿真器,arm.exe。提示:使用'@foo'来 启动名为“foo”的虚拟设备。请使用-help了解更多信息 信息
我该怎么做才能解决这个问题?
答案 0 :(得分:2)
这是因为你在eclipse中的sdk路径包含“Program Files”,其中包含空格。而不是“程序文件”,而不是PROGRA~1。这应该可以解决问题。
<强> EDITED 强>
查找目录的小名称 -
打开命令提示符转到父目录并激活此命令 - DIR / X,您将获得所有目录的小名称列表。用空格替换任何带有空格的名称。
答案 1 :(得分:0)
我在使用Android Emulator的Windows 7中遇到以下错误 命令行参数无效:文件。
从Stack Overflow Suggestion我尝试了如下的mlink建议:
C:&gt; mklink / D“D:\ Android \”“c:\ Program Files(x86)\ Android \ android-sdk-windows \”
在eclipse中更改Android位置的位置。 帮助 - &gt; Prefrences - &gt; SDK Locatoion到D:\ Android 从eclipse运行一个应用程序,它将在模拟器中显示输出。 (注意:无法直接从SDK Manager启动模拟器)