Android摄像头:无法连接到服务

Android摄像头:无法连接到服务,android,android-camera,Android,Android Camera,我正在尝试使用Google Vision API()开发一个人脸跟踪应用程序 这是我的清单: <uses-permission android:name="android.permission.CAMERA"/> <uses-feature android:name="android.hardware.camera.front" android:required="true"/> <meta-data android:name="com.google.android

我正在尝试使用Google Vision API()开发一个人脸跟踪应用程序


这是我的清单:

<uses-permission android:name="android.permission.CAMERA"/>
<uses-feature android:name="android.hardware.camera.front" android:required="true"/>
<meta-data android:name="com.google.android.gms.vision.DEPENDENCIES" android:value="face"></meta-data>

    *activities*

这是Logcat中的错误:

Caused by: java.lang.RuntimeException: Fail to connect to camera service
E/AndroidRuntime:     at android.hardware.Camera.<init>(Camera.java:520)
E/AndroidRuntime:     at android.hardware.Camera.open(Camera.java:361)
E/AndroidRuntime:     at com.google.android.gms.vision.CameraSource.zzEu(Unknown Source)
E/AndroidRuntime:     at com.google.android.gms.vision.CameraSource.start(Unknown Source)

我在对问题的回答中找到了解决问题的办法。
我不得不搬家

<uses-permission android:name="android.permission.CAMERA"/>
<uses-feature android:name="android.hardware.camera.front" android:required="true"/>
<meta-data android:name="com.google.android.gms.vision.DEPENDENCIES" android:value="face"></meta-data>


输入
-标记。

SurfaceView及其SurfaceHolder和相关函数在哪里?e、 g.onSurfaceCreated()我在布局文件中创建了曲面视图,并使用
getHolder()
获取SurfaceHolder对象。我并没有忽视任何方法,但这不应该是个问题,对吧?
W/ServiceManager: Permission failure: android.permission.CAMERA from uid=10241 pid=26845
E/CameraService: Permission Denial: can't use the camera pid=26845, uid=10241
<uses-permission android:name="android.permission.CAMERA"/>
<uses-feature android:name="android.hardware.camera.front" android:required="true"/>
<meta-data android:name="com.google.android.gms.vision.DEPENDENCIES" android:value="face"></meta-data>