Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android-不幸的是,摄像头已停止-默认摄像头_Android_Windows_Webcam - Fatal编程技术网

Android-不幸的是,摄像头已停止-默认摄像头

Android-不幸的是,摄像头已停止-默认摄像头,android,windows,webcam,Android,Windows,Webcam,我正在尝试创建一个Android虚拟机来测试一些相机应用程序。当我使用下面显示的配置选项启动AVD时,我通常会收到“不幸的是,相机已停止”错误。但有时候,摄像头应用程序确实可以工作。这是emulator中的默认摄影机应用程序 我的AVD规格: 如果图片不可用,以下是AVD规范的文本: Device: 5.4" FWVGA (480 X 854: mdpi) Target: Android 5.0.1 - API Level 21 CPU/ABI: ARM(armeabi-v7a) Keyboa

我正在尝试创建一个Android虚拟机来测试一些相机应用程序。当我使用下面显示的配置选项启动AVD时,我通常会收到“不幸的是,相机已停止”错误。但有时候,摄像头应用程序确实可以工作。这是emulator中的默认摄影机应用程序

我的AVD规格:

如果图片不可用,以下是AVD规范的文本:

Device: 5.4" FWVGA (480 X 854: mdpi)
Target: Android 5.0.1 - API Level 21
CPU/ABI: ARM(armeabi-v7a)
Keyboard: (checked) Hardware keyboard present 
Skin: No skin
Front Camera: None 
Back Camera: Webcam0
Memory Options: RAM:512 VM Heap:16
Internal Storage: 200 MiB
SD Card: Size 200 MiB
File: [blank]
Emulation Options: (unchecked) Snapshot (checked) Use Host GPU 
以下是我在相机无法启动时收到的错误图片:

如果您看不到屏幕截图,错误窗口会显示“不幸的是,相机已停止”

当应用程序不工作时,我会看到以下框:

当摄像头应用程序实际运行时,模拟器启动时网络摄像头指示灯也亮起,并且不要求我选择哪个网络摄像头

当相机不工作时,日志中会显示以下有趣的行:

01-23 10:32:08.324: V/CameraHolder(1033): open camera 0
01-23 10:32:08.334: E/CameraService(65): CameraService::connect X (pid 1033)   rejected (invalid cameraId 0).
01-23 10:32:08.339: W/CameraBase(1033): An error occurred while connecting to camera: 0
01-23 10:32:08.409: E/CameraHolder(1033): fail to connect Camera
01-23 10:32:08.409: E/CameraHolder(1033): java.lang.RuntimeException: Fail to connect to camera service
01-23 10:32:08.409: E/CameraHolder(1033):   at android.hardware.Camera.<init>(Camera.java:497)
01-23 10:32:08.409: E/CameraHolder(1033):   at android.hardware.Camera.open(Camera.java:342)
01-23 10:32:08.409: E/CameraHolder(1033):   at com.android.camera.CameraHolder.open(CameraHolder.java:131)
01-23 10:32:08.409: E/CameraHolder(1033):   at com.android.camera.Util.openCamera(Util.java:267)
01-23 10:32:08.409: E/CameraHolder(1033):   at com.android.camera.Camera$4.run(Camera.java:1100)
01-23 10:32:08.409: E/CameraHolder(1033):   at java.lang.Thread.run(Thread.java:818)
01-23 10:32:08.409: E/CameraHolder(1033): --------- beginning of crash
01-23 10:32:08.425: E/AndroidRuntime(1033): FATAL EXCEPTION: Thread-112
01-23 10:32:08.425: E/AndroidRuntime(1033): Process: com.android.camera, PID: 1033
01-23 10:32:08.425: E/AndroidRuntime(1033): java.lang.RuntimeException: openCamera failed
01-23 10:32:08.425: E/AndroidRuntime(1033):     at com.android.camera.Util.openCamera(Util.java:272)
01-23 10:32:08.425: E/AndroidRuntime(1033):     at com.android.camera.Camera$4.run(Camera.java:1100)
01-23 10:32:08.425: E/AndroidRuntime(1033):     at java.lang.Thread.run(Thread.java:818)
01-23 10:32:08.425: E/AndroidRuntime(1033): Caused by: com.android.camera.CameraHardwareException: java.lang.RuntimeException: Fail to  connect to camera service
01-23 10:32:08.425: E/AndroidRuntime(1033):     at com.android.camera.CameraHolder.open(CameraHolder.java:135)
01-23 10:32:08.425: E/AndroidRuntime(1033):     at com.android.camera.Util.openCamera(Util.java:267)
01-23 10:32:08.425: E/AndroidRuntime(1033):     ... 2 more
01-23 10:32:08.425: E/AndroidRuntime(1033): Caused by: java.lang.RuntimeException: Fail to connect to camera service
01-23 10:32:08.425: E/AndroidRuntime(1033):     at android.hardware.Camera.<init>(Camera.java:497)
01-23 10:32:08.425: E/AndroidRuntime(1033):     at android.hardware.Camera.open(Camera.java:342)
01-23 10:32:08.425: E/AndroidRuntime(1033):     at com.android.camera.CameraHolder.open(CameraHolder.java:131)
01-23 10:32:08.425: E/AndroidRuntime(1033):     ... 3 more
01-23 10:32:08.448: W/ActivityManager(350):   Force finishing activity com.android.camera/.Camera
01-23 10:32:08.775: I/WindowManager(350): Screenshot max retries 4 of   Token{3946fe74 ActivityRecord{3ae28647 u0 com.android.camera/.Camera t25 f}}  appWin=Window{7b73fe3 u0 Starting com.android.camera} drawState=4
01-23 10:32:08.324:V/CameraHolder(1033):打开摄像头0
01-23 10:32:08.334:E/CameraService(65):CameraService::connect X(pid 1033)被拒绝(无效的CameraRAID 0)。
01-23 10:32:08.339:W/CameraBase(1033):连接到摄像头时出错:0
01-23 10:32:08.409:E/CameraHolder(1033):无法连接摄像头
01-23 10:32:08.409:E/CameraHolder(1033):java.lang.RuntimeException:无法连接到摄像头服务
01-23 10:32:08.409:E/CameraHolder(1033):在android.hardware.Camera.(Camera.java:497)
01-23 10:32:08.409:E/CameraHolder(1033):在android.hardware.Camera.open(Camera.java:342)
01-23 10:32:08.409:E/CameraHolder(1033):位于com.android.camera.CameraHolder.open(CameraHolder.java:131)
01-23 10:32:08.409:E/CameraHolder(1033):位于com.android.camera.Util.openCamera(Util.java:267)
01-23 10:32:08.409:E/CameraHolder(1033):在com.android.camera.camera$4.run(camera.java:1100)
01-23 10:32:08.409:E/CameraHolder(1033):在java.lang.Thread.run(Thread.java:818)
01-23 10:32:08.409:E/CameraHolder(1033):------开始碰撞
01-23 10:32:08.425:E/AndroidRuntime(1033):致命异常:线程112
01-23 10:32:08.425:E/AndroidRuntime(1033):进程:com.android.camera,PID:1033
01-23 10:32:08.425:E/AndroidRuntime(1033):java.lang.RuntimeException:openCamera失败
01-23 10:32:08.425:E/AndroidRuntime(1033):在com.android.camera.Util.openCamera(Util.java:272)上
01-23 10:32:08.425:E/AndroidRuntime(1033):在com.android.camera.camera$4.run(camera.java:1100)
01-23 10:32:08.425:E/AndroidRuntime(1033):在java.lang.Thread.run(Thread.java:818)处
01-23 10:32:08.425:E/AndroidRuntime(1033):原因:com.android.camera.CameraHardwareException:java.lang.RuntimeException:无法连接到摄像头服务
01-23 10:32:08.425:E/AndroidRuntime(1033):位于com.android.camera.CameraHolder.open(CameraHolder.java:135)
01-23 10:32:08.425:E/AndroidRuntime(1033):在com.android.camera.Util.openCamera(Util.java:267)
01-23 10:32:08.425:E/AndroidRuntime(1033):。。。还有两个
01-23 10:32:08.425:E/AndroidRuntime(1033):原因:java.lang.RuntimeException:无法连接到相机服务
01-23 10:32:08.425:E/AndroidRuntime(1033):在android.hardware.Camera(Camera.java:497)上
01-23 10:32:08.425:E/AndroidRuntime(1033):在android.hardware.Camera.open(Camera.java:342)
01-23 10:32:08.425:E/AndroidRuntime(1033):在com.android.camera.CameraHolder.open(CameraHolder.java:131)
01-23 10:32:08.425:E/AndroidRuntime(1033):。。。3个以上
01-23 10:32:08.448:W/ActivityManager(350):强制完成活动com.android.camera/.camera
01-23 10:32:08.775:I/WindowManager(350):屏幕截图标记{3946fe74 ActivityRecord{3ae28647 u0 com.android.camera/.camera t25 f}}appWin=Window{7b73fe3 u0 Starting com.android.camera}drawState=4的最大重试次数

有人知道发生了什么事吗?我使用的是Windows 7操作系统。

我与Win7 x64、API级别22、棒棒糖版本有完全相同的问题。