2016-05-02 37 views
4

我在Windows 7筆記本上用CPU:ARM(armeabi-v7a)創建了AVD,並將前後攝像頭選項設置爲「Webcam0」。Android引發錯誤:不幸的是,相機已停止在Android模擬器中

當我啓動仿真器和點擊拍照按鈕它顯示「不幸的是相機已停止」

我也跟着張貼在等這件事情的所有答案,但沒有爲我工作。

1)我已經確認我的攝像頭驅動程序,併爲我的攝像頭驅動程序的最新版本已經在2012年5月被釋放是個好人,他們是最新

2)我檢查了所有的選項(仿真器/ Webcam0)在前置攝像頭和後置攝像頭。

3)我從相機中清除了所有緩存數據並重新啓動。

enter image description here

`05-02 08:03:46.653: E/CameraService(66): CameraService::connect X (pid 1051) rejected (invalid cameraId 0). 
05-02 08:03:46.660: E/CameraHolder(1051): fail to connect Camera 
05-02 08:03:46.660: E/CameraHolder(1051): java.lang.RuntimeException: Fail to connect to camera service 
05-02 08:03:46.660: E/CameraHolder(1051): at android.hardware.Camera.<init>(Camera.java:497) 
05-02 08:03:46.660: E/CameraHolder(1051): at android.hardware.Camera.open(Camera.java:342) 
05-02 08:03:46.660: E/CameraHolder(1051): at com.android.camera.CameraHolder.open(CameraHolder.java:131) 
05-02 08:03:46.660: E/CameraHolder(1051): at com.android.camera.Util.openCamera(Util.java:267) 
05-02 08:03:46.660: E/CameraHolder(1051): at com.android.camera.Camera$4.run(Camera.java:1100) 
05-02 08:03:46.660: E/CameraHolder(1051): at java.lang.Thread.run(Thread.java:818) 
05-02 08:03:46.660: E/CameraHolder(1051): --------- beginning of crash 
05-02 08:03:46.666: E/AndroidRuntime(1051): FATAL EXCEPTION: Thread-107 
05-02 08:03:46.666: E/AndroidRuntime(1051): Process: com.android.camera, PID: 1051 
05-02 08:03:46.666: E/AndroidRuntime(1051): java.lang.RuntimeException: openCamera failed 
05-02 08:03:46.666: E/AndroidRuntime(1051):  at com.android.camera.Util.openCamera(Util.java:272) 
05-02 08:03:46.666: E/AndroidRuntime(1051):  at com.android.camera.Camera$4.run(Camera.java:1100) 
05-02 08:03:46.666: E/AndroidRuntime(1051):  at java.lang.Thread.run(Thread.java:818) 
05-02 08:03:46.666: E/AndroidRuntime(1051): Caused by: com.android.camera.CameraHardwareException: java.lang.RuntimeException: Fail to connect to camera service 
05-02 08:03:46.666: E/AndroidRuntime(1051):  at com.android.camera.CameraHolder.open(CameraHolder.java:135) 
05-02 08:03:46.666: E/AndroidRuntime(1051):  at com.android.camera.Util.openCamera(Util.java:267) 
05-02 08:03:46.666: E/AndroidRuntime(1051):  ... 2 more 
05-02 08:03:46.666: E/AndroidRuntime(1051): Caused by: java.lang.RuntimeException: Fail to connect to camera service 
05-02 08:03:46.666: E/AndroidRuntime(1051):  at android.hardware.Camera.<init>(Camera.java:497) 
05-02 08:03:46.666: E/AndroidRuntime(1051):  at android.hardware.Camera.open(Camera.java:342) 
05-02 08:03:46.666: E/AndroidRuntime(1051):  at com.android.camera.CameraHolder.open(CameraHolder.java:131) 
05-02 08:03:46.666: E/AndroidRuntime(1051):  ... 3 more 

`

回答

2

儘管問題已經過去了一個月,但我只是想將解決方案放在未來的用戶可能會意識到這個問題。

我的筆記本相機驅動程序已被鎖定/不工作,所以它沒有奏效。我連接了一臺外部攝像頭,它工作。

所有選項保持與圖像(問題)中顯示的相同。

0

你確定你的模擬器可以看到攝像頭?

請確保檢查您的清單並將 <uses-feature android:name="android.hardware.camera" /> <uses-feature android:name="android.hardware.camera.autofocus" /> <uses-permission android:name="android.permission.CAMERA"></uses-permission> 添加到它。

+0

遵循您的指導方針,但仍然沒有不同的結果。 – WhoAmI

相關問題