未检测到Android模拟器网络摄像头

时间:2015-07-21 13:50:54

标签: android xamarin android-emulator webcam barcode-scanner

我是Android开发的新手。我正在创建使用Android模拟器的摄像头(网络摄像头)的Scandit条码扫描器应用程序。

我在AndroidManifest.xml文件中配置了与相关权限相关的内容,如下所示:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="1" android:versionName="1.0" package="AndroidDemo.AndroidDemo" android:installLocation="auto">
    <uses-sdk android:minSdkVersion="10" />
    <application android:label="AndroidDemo"></application>
    <uses-permission android:name="android.permission.VIBRATE" />
    <uses-permission android:name="android.permission.CAMERA" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-feature android:name="android.hardware.camera.autofocus" />
</manifest>

现在logcat显示以下错误:

07-21 13:21:03.026 E/EmulatedCamera_QemuClient(   63): queryStart: Query failed: Cannot start the camera
07-21 13:21:03.026 E/EmulatedCamera_QemuDevice(   63): startDevice: Unable to start device 'AndroidEmulatorVC0' for NV21[640x480] frames

最初它工作正常。现在我没有更改任何代码,但它无法正常工作。相机功能随机工作。我不知道如何排除故障。

我的模拟器配置如下(visual studio):

Emulator Config on Visual studio

And related question is not answered

感谢。

0 个答案:

没有答案