无法启动安卓模拟器
Posted
技术标签:
【中文标题】无法启动安卓模拟器【英文标题】:Not able to launch android emulator 【发布时间】:2011-10-23 04:04:37 【问题描述】:当我运行我的 hello world 应用程序时,android 模拟器无法启动。即使我正在创建一个新的模拟器,它也无法启动给我以下错误。
[2011-08-09 17:03:10 - Emulator] invalid command-line parameter: Files\Android\android-sdk\tools/emulator-arm.exe.
[2011-08-09 17:03:10 - Emulator] Hint: use '@foo' to launch a virtual device named 'foo'.
[2011-08-09 17:03:10 - Emulator] please use -help for more information
【问题讨论】:
您的问题已经回答[这里][1] [1]:***.com/questions/6603194/… 【参考方案1】:首先你需要检查你是否在正确的文件夹中?
$...local\Android\sdk\tools\emulator -list-avds
如果是这样,它将向您显示您在 Android 工作室中拥有的模拟器列表,您在正确的轨道上 启动模拟器的最后一部分
local\Android\sdk\tools\emulator -avd Nexus_5X(name of your emulator you want to open)
【讨论】:
【参考方案2】:问题是,你在一个文件中指定了你的 SDK,它的名字有空格 例如:Android SDK 你需要把它改成名字没有空格的东西。
希望对你有帮助。
或者,如果您在 Program Files 中指定了它,请使用它: Program~1 而不是 Program Files。
【讨论】:
我想添加这个链接。您需要更改首选项中的 android 路径。 ***.com/questions/6603194/…【参考方案3】:您没有指定要启动的 AVD。请完整阅读 SDK 文档,他们将向您展示如何执行此操作。
提示:启动“android.exe”(我认为,我使用 Linux,它只是“android”)应用程序,创建一个 AVD 并启动它,这一切都从图形界面开始。
【讨论】:
我认为是 android.bat,澄清一下。【参考方案4】:棘手的部分是找到名字@foo
-
要找到模拟器的确切名称运行android命令行
emulator -list-avds
又名~/Library/Android/sdk/tools/emulator -list-avds
2.它会显示仿真器名称,但会显示您传递给命令行的仿真器名称
奖励:在这种情况下,您可能会遇到 PANIC 错误,您需要在此处添加 ANDROID_PATH 阅读更多信息https://***.com/a/49511666/6133329
【讨论】:
【参考方案5】:在 Windows 上,不要将 Android SDK 安装到其中包含空格的路径,例如 C:\Program Files\AndroidSDK。而是将其安装到 C:\AndroidSDK\ 或类似的位置。
【讨论】:
【参考方案6】:试试这个它对我有用...
emulator @avd_name [ -option [value] … ]
Type command emulator @youremulatorname
For more Check out this Link
【讨论】:
以上是关于无法启动安卓模拟器的主要内容,如果未能解决你的问题,请参考以下文章