Use LegacyCamera时,I can see the following messages:
01-02 08:07:40.350: V/CameraHolder(4024): open camera 0
01-02 08:07:40.350: E/CameraService(2229): Camera HAL module not loaded
01-02 08:07:40.350: E/CameraHolder(4024): fail to connect Camera
01-02 08:07:40.350: E/CameraHolder(4024): java.lang.RuntimeException: Fail to connect to camera service
01-02 08:07:40.350: E/CameraHolder(4024): at android.hardware.Camera.native_setup(Native Method)
01-02 08:07:40.350: E/CameraHolder(4024): at android.hardware.Camera.<init>(Camera.java:340)
01-02 08:07:40.350: E/CameraHolder(4024): at android.hardware.Camera.open(Camera.java:302)
01-02 08:07:40.350: E/CameraHolder(4024): at com.android.camera.CameraHolder.open(CameraHolder.java:131)
01-02 08:07:40.350: E/CameraHolder(4024): at com.android.camera.Util.openCamera(Util.java:267)
01-02 08:07:40.350: E/CameraHolder(4024): at com.android.camera.Camera$4.run(Camera.java:1100)
01-02 08:07:40.350: E/CameraHolder(4024): at java.lang.Thread.run(Thread.java:856)
I tried to modify com.android.camera.Camera/Camera.java,let it open camera2,but failed.
01-02 09:26:30.690: V/CameraHolder(4896): open camera 2
01-02 09:26:30.690: W/audio_hw_primary(2229): out_write_primary
01-02 09:26:30.690: W/audio_hw_primary(2229): out_write_primary
01-02 09:26:30.690: E/CameraService(2229): Camera HAL module not loaded
01-02 09:26:30.690: E/CameraHolder(4896): fail to connect Camera
01-02 09:26:30.690: E/CameraHolder(4896): java.lang.RuntimeException: Fail to connect to camera service
01-02 09:26:30.690: E/CameraHolder(4896): at android.hardware.Camera.native_setup(Native Method)
01-02 09:26:30.690: E/CameraHolder(4896): at android.hardware.Camera.<init>(Camera.java:340)
01-02 09:26:30.690: E/CameraHolder(4896): at android.hardware.Camera.open(Camera.java:302)
01-02 09:26:30.690: E/CameraHolder(4896): at com.android.camera.CameraHolder.open(CameraHolder.java:131)
01-02 09:26:30.690: E/CameraHolder(4896): at com.android.camera.Util.openCamera(Util.java:267)
01-02 09:26:30.690: E/CameraHolder(4896): at com.android.camera.Camera$4.run(Camera.java:1105)
01-02 09:26:30.690: E/CameraHolder(4896): at java.lang.Thread.run(Thread.java:856)
Does anyone know why?