Android Emulator 运行简单项目时出错

Posted

技术标签:

【中文标题】Android Emulator 运行简单项目时出错【英文标题】:Android Emulator error in running simple project 【发布时间】:2014-03-25 18:30:10 【问题描述】:

当我为 4.4.2 版配置 android 模拟器时,模拟器只是挂起,并且无法通过 Android 徽标。当我在 Eclipse 中检查控制台时,出现此错误: 错误:_factory_client_recv:''中的未知相机工厂查询名称

这是我的 Eclipse 工作台的屏幕截图:

这是我的 Android 虚拟设备的配置

我是 Android 初学者

【问题讨论】:

【参考方案1】:

取消选中快照选项然后启动模拟器,如果您正在使用相机选项,那么模拟器不支持相机,而在创建模拟器时没有提供硬件支持。

【讨论】:

正如您在虚拟设备的屏幕截图中看到的,没有选择相机。我禁用了 Snapshot 选项,但 Android 徽标没有再次通过! @RasoolGhafari,你试过 genymotion 吗?它可以即时启用相机,而且速度更快。 @HERO,您能说these 模拟器中哪个更好更快地用于 Windows 操作系统吗? @RasoolGhafari、Bluestack 和 YouWave 都不错,但它们并不是真正专用于 android 开发,而 genymotion 专用于开发。而且更容易和更简单,因为 genymotion 有 eclipse 插件。无论如何,这是你的选择。 这不是修复,即使在建议的解决方案之后问题仍然存在【参考方案2】:

我建议您将前置摄像头设置为模拟,将后置摄像头设置为无...这对我有用..希望它对您有用。这是屏幕截图。 check out the screenshot

【讨论】:

查看我帖子中的上述图片链接【参考方案3】:

当同时使用前置和摄像头的模拟时,我得到了this error。但是我认为配置文件设置为只有一个后置摄像头。所以对我来说,只有使用后置摄像头才有效。虽然我没有检查这是根本原因。它可能会对你有所帮助。

【讨论】:

【参考方案4】:

我遇到了同样的错误 ERROR: _factory_client_recv,并通过在命令行中使用 adb kill-server 杀死服务器,然后打开 Android AVD 管理器 android avd删除我所有的 Android 虚拟设备来解决它,并使用这些自定义创建一个新的 AVD(即 AVD 名称:Nexus 4,设备:Android 4.4.2,目标:Intel Atom x86,皮肤:无皮肤,前置摄像头:Webcam0,内部存储:100MB,SD 卡大小:50MB,模拟器选项:使用主机 GPU)

【讨论】:

以上是关于Android Emulator 运行简单项目时出错的主要内容,如果未能解决你的问题,请参考以下文章

无法在设备“emulator-5554”上安装 *.apk:EOF

当我尝试从 Android Emulator 调用 MFP 适配器时出现以下错误

Visual Studio Android Emulator 不会运行应用程序

[Android开发]emulator无法启动的问题

Android Emulator 使用旧版式

android studio 找不到跑步者