我正在尝试使用以下代码在我的xamarin android应用程序中使用相机功能。
Intent intent = new Intent(MediaStore.ActionImageCapture);
StartActivityForResult(intent, 0);
我已在Android Manifest中启用了相机,并按照此tutorial中提到的所有内容进行操作。
然而,在运行代码时,我收到此错误 相机错误:无法连接相机。
在模拟器中打开标准相机应用时,我也会遇到同样的错误
我尝试使用此link&它的变化,但没有运气
最后我在www.xamarin.com/android-player上注意到了这一点,
“使用计算机的网络摄像头模拟设备上的后置和前置摄像头。(即将推出)”
所以我的问题是xamarin安卓播放器是否支持使用相机,如果是的话如何修复此问题以查看模拟相机,如果不是我的电脑摄像头?
AVD - android 4.4.2 - API 19
答案 0 :(得分:1)
当我遵循同样的教程时,我使用Xamarin并遇到同样的问题。
我通过转到工具>修复了它Google Emulator Manager然后选择了我正在模拟的设备,然后点击了#34;编辑..."。
在新窗口中编辑Android虚拟设备(AVD)我转到底部的硬件部分并更改了“配置面向前方的相机”#39;选项"模拟"。
它对我有用,所以我想我应该在这里发帖以防万一。