我不能在genymotion模拟器中使用相机

Moh*_*ush 36 android emulation genymotion

我正在使用genymotion模拟器http://www.genymotion.com/但是当我打开相机时,我收到消息"无法连接到相机",有什么问题?

Jua*_*tés 62

更新使它成为一个社区维基,以防其他人有东西要添加,我现在不能保持这个更新:)

可能只是你没有为模拟器激活相机.反对,一旦你建立了,他们只是工作的摄像头,在genymotion模拟器,你需要把相机的股票模拟器.这个过程非常简单.

在模拟器窗口中,按ctrl+ 3+ 3键使相机配置面板看起来像左侧,然后像右侧一样打开它: 在此输入图像描述

您可以选择一个虚拟摄像头,它将显示在屏幕上移动的genymotion徽标,或者使用系统摄像头(如果可用)并进行预览.请注意,在上面的屏幕截图中,我使用的是手机前置摄像头,而不是后置摄像头.

  • 如果您持续获得"无法连接到相机" - 即使相机已在Genymotion中设置为"开启",您也可以尝试重新创建虚拟设备.这为我解决了这个问题. (3认同)
  • 我有同样的问题.你设法解决了吗? (2认同)

siv*_*ivi 29

如果所有其他解决方案似乎不起作用,您可以 保持虚拟设备正常工作并重新启动eclipse,adb过程应该可以正常工作.它对我有用.我的猜测是,与adb的连接已经被其他一些摄像头所采用,并且阻止了当前的摄像头连接到使用虚拟设备的IDE开发.

  • 实际上关闭adb(它会自动重启)就足够了,你不必重新启动eclipse. (3认同)
  • 谢谢你!您可以节省我的时间来尝试另一个"最佳"模拟器...当我遇到此问题时,请关闭Eclipse>重新启动Genymotion>在相机小部件上>启动Eclipse. (2认同)

Hes*_*sam 10

如果您使用的是Intellij Idea,则无需重启Genymotion或IDE.

  1. Genymotion:关闭相机
  2. Intellij IDEA:从菜单中选择工具/ Android /"启用ADB集成"
  3. Genymotion:打开相机

它也适合你.


Moh*_*hit 8

只是扩大了@ sivi的答案:

就我而言,我刚刚使用以下方法重新建立了与模拟器的连接:

adb kill-server ---> adb start-server
Run Code Online (Sandbox Code Playgroud)

它开始完美运作.