我无法在genymotion模拟器中使用相机

问题描述 投票:0回答:9

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

android emulation genymotion
9个回答
67
投票

更新 将其设为社区维基,以防其他人有需要添加的内容,我现在无法保持更新:)

可能只是您没有为模拟器激活相机。与普通模拟器相反,一旦你设置了网络摄像头,它们就可以工作,而在 genymotion 模拟器上,你需要打开相机on。过程非常简单。

在模拟器窗口中,按 ctrl+3+3 打开如左所示的相机配置面板,然后将其打开如右所示: enter image description here

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


30
投票

如果所有其他解决方案似乎都不起作用,您可以 保持虚拟设备工作并重启eclipse, 和 adb 进程 它应该可以工作。这对我有用。我的猜测是,与 adb 的连接已被其他一些相机占用,这会阻止您当前的相机使用虚拟设备连接到 IDE 开发。


11
投票

如果您使用 Intellij Idea,则无需重新启动 Genymotion 或 IDE。

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

它应该也适合你。


9
投票

只是扩展@sivi的答案:

就我而言,我只是使用这些重新建立了与模拟器的连接:

adb kill-server ---> adb start-server

它开始完美工作。


2
投票

如果您使用的是 eclipse,我发现转到 DDMS,然后转到设备,您可以重置 adb。您可以通过单击“查看菜单”下拉箭头找到该选项。

Example to find Rest adb.


1
投票

只需结束您的 ADB.exe 进程或在 MacOS 中杀死 adb 类似进程,它就会自动重新启动,因此 genymotion 需要它,您将能够使用您的相机,ADB 可能会让相机保持忙碌状态。


1
投票

我尝试了上述所有建议,包括重新启动 adb,但没有任何效果 然后我在一个英文网站上看到了一条建议 我的英语不好所以我不能完全理解它并且我忘记了页面的URL..

但是最后的建议是删除 genymotion 中的虚拟设备并重新创建一个相同的设备,也许你会工作。

我遵循了这个建议,并且成功了。 所以我来这里分享。


1
投票

这是另一种解决方案。 我已经尝试了以上所有方法,但令人沮丧的是它们都不起作用。 最终我发现,如果我将设备旋转到横向,相机就可以工作。否则我会得到绿屏。 希望对某人有帮助..


0
投票

有同样的问题,我无法将真实相机(我连接到我的电脑的相机)访问到模拟器。当我进入相机时,它只向我显示动画。我尝试使用 ctrl+3 访问相机配置面板,但它输入谷歌搜索而不是相机设置。我还尝试在 Genymotion 应用程序中启用相机,但没有可以启用的功能。你能帮我吗

© www.soinside.com 2019 - 2024. All rights reserved.