我正在使用genymotion模拟器http://www.genymotion.com/但是当我打开相机时,我收到消息“无法连接到相机”,有什么问题?
答案 0 :(得分:62)
更新将其设为社区维基,以防其他人有需要添加的内容,我现在无法保持更新:)
可能只是你没有为模拟器激活相机。与库存模拟器相反,一旦您设置了网络摄像头,他们就可以使用genymotion模拟器,您需要将相机打开。这个过程非常简单。
在仿真器窗口中,按 ctrl + 3 或⌘ + 3 以显示摄像机配置面板看起来像左边,然后像右边一样打开它:
您可以选择一个虚拟摄像机,它将显示在屏幕上移动的genymotion徽标,或者使用系统摄像头(如果可用)并进行预览。请注意,在上面的屏幕截图中,我使用的是手机前置摄像头,而不是后置摄像头。
答案 1 :(得分:29)
如果所有其他解决方案似乎都不起作用,您可以 保持虚拟设备正常工作并重启eclipse, 和adb流程,它应该工作。它对我有用。我的猜测是,与adb的连接已经被其他一些摄像头拍摄,并阻止你当前的摄像头连接到使用虚拟设备的IDE开发。
答案 2 :(得分:10)
如果您使用的是Intellij Idea,则无需重启Genymotion或IDE。
它也适合你。
答案 3 :(得分:8)
只是扩展@ sivi的答案:
就我而言,我只是使用以下方法重新建立了与模拟器的连接:
adb kill-server ---> adb start-server
它开始完美运作。
答案 4 :(得分:1)
如果您正在使用eclipse,我发现了DDMS,然后设备可以重置adb。您可以通过单击显示"查看菜单"的下拉箭头找到该选项。
答案 5 :(得分:0)
只需在MacOS kill adb中结束您的ADB.exe进程或类似操作,它就会自动重新启动,因此genymotion需要它,您可以使用相机,ADB可能会让相机忙碌。
答案 6 :(得分:0)
我尝试了上述所有建议,包括重新启动adb但无效 然后我在英文网站上看到了一个建议 我的英语不好,所以我不能完全理解它,我忘记了页面的URL ..
然而,最后的建议是在genymotion中删除你的虚拟设备,只是重新创建一个,也许你会工作。
我遵循了这个建议,我成功了。 所以我来这里分享。
答案 7 :(得分:0)
这是另一种解决方案。 我已经尝试了上述所有内容,并且他们都没有工作过。 最后我发现,如果我将设备旋转到横向,相机就会正常工作。否则我得到了绿屏。 希望有人帮助..