当我启动模拟器时,出现以下错误:
无效的命令行参数:Android Development \ android-sdk_r12-windows \ android-sdk-windows \ tools / emulator-arm.exe。
提示:使用'@foo'启动名为'foo'的虚拟设备。 请使用-help获取更多信息
但我的模拟器标记为“有效的Android虚拟设备”。
我该如何解决这个错误?
更新
我刚解决了这个问题。
见下面的答案。
答案 0 :(得分:1)
检查你的sdk路径。确保路径不应该有像.... /我的Sdk / sdk-windos /
这样的空白空间答案 1 :(得分:1)
我错误地将我的文件夹命名为“ Android开发”,我放了我的sdk。我意识到在字母或单词之间有一个空格的路径,就像在我的情况下“ Android开发”一样,导致了这个错误。
我刚将我的android sdk转移到另一个文件夹,并确保我正确命名(没有空格),例如“ Android_Development ”。
答案 2 :(得分:0)
通过重命名路径(如果有空格)从SDK路径中删除空白
或给出适当的命令
emulator -avd "avdname"
注意:AVD必须存在且名称为“avdname”
答案 3 :(得分:0)
这个问题还有一个方面。如果RAM大小超过AVD可以从系统获得的,则会抛出相同的错误。