Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android emulator Android Emulator-命令行参数无效:_Android Emulator - Fatal编程技术网

Android emulator Android Emulator-命令行参数无效:

Android emulator Android Emulator-命令行参数无效:,android-emulator,Android Emulator,当我尝试启动时,出现以下错误 文件\Android\Android sdk windows\tools/emulator arm.exe。 提示:使用“@foo”启动名为“foo”的虚拟设备。 有关更多信息,请使用-help 我已经使用emulator几个月了,我刚刚从SDK/AVD Manager下载了新的更新。这个问题是由您在Android SDK中设置的路径中的空格引起的。解决方案是,在您的情况下,您应该将Android SDK的文件夹移动到一个没有空格的地方: E:\andriod-sd

当我尝试启动时,出现以下错误

文件\Android\Android sdk windows\tools/emulator arm.exe。
提示:使用“@foo”启动名为“foo”的虚拟设备。
有关更多信息,请使用-help


我已经使用emulator几个月了,我刚刚从SDK/AVD Manager下载了新的更新。

这个问题是由您在Android SDK中设置的路径中的空格引起的。解决方案是,在您的情况下,您应该将Android SDK的文件夹移动到一个没有空格的地方:

E:\andriod-sdk-windows 


有关解决方案,请参阅堆栈溢出帖子。搜索中没有找到,但它确实解决了我的问题。路径名(程序文件)中的空格似乎是导致问题的原因。我接受了重命名建议,将路径名更改为
PROGRA~1
,我的问题得到了解决。

似乎有人已经报告了此问题

。。。总结如下:

  • 是的,会有解决办法的。我们正在努力

  • 主要解决方法是安装在没有空格的路径中,例如c:\android

  • 如果这不是一个选择,那么现在的第二个解决方法是使用“短路径”Windows表示法,例如在Windows上的“C:\PROGRA~1” 命令行或Eclipse首选项中的。记住,数字可能是 根据您的目录进行更改;您可以在中使用“dir/xc:\” cmd.exe以查看给定目录的确切短路径


我们将不得不等待他们的修复,但在此期间,我们可以删除Android安装目录中的空格。

在Eclipse中转到Windows->Preferences->Android并在SDK位置替换
C:\Program Files\android sdk windows和C:\PROGRA~1\android sdk windows

如果只想在没有eclipse的情况下运行模拟器,则需要创建一个.bat文件,其中包含sdk短路径:

对于32位机器: C:\PROGRA~1\Android\Android sdk\sdk Manager.exe

对于64位计算机:
C:\PROGRA~2\Android\Android sdk\sdk Manager.exe

请参阅本文以了解解决方案。搜索中没有找到,但它确实解决了我的问题。路径名(程序文件)中的空格似乎是导致问题的原因。我接受了重命名建议,将路径名更改为PROGRA~1,我的问题得到了解决。谢谢洪川。我使用PROGRA~1而不是另一个链接中建议的程序文件更改了路径名以删除空间,现在它可以工作了。当您使用visual studio时,这是如何工作的??关于monotouch?大约一个月前我和其他几位撰稿人已经回答了这篇文章。另外注意:如果你有“Program Files(x86)”文件夹,那么它应该是PROGRA~2。
D:\abc\xyz\android-sdk-windows