【发布时间】:2016-01-21 11:10:45
【问题描述】:
我在 Nexus5 (Android6.0) 中运行的应用出现错误。
错误是
java.lang.RuntimeException: 连接相机服务失败
我已将权限添加到 AndroidManifest.xml。
但该应用可以在另一部手机(Android5.1)和 genymotion AVD(Android 4.0)上运行。
关键代码如下
@Override
public void onResume() {
super.onResume();
try {
mCamera = Camera.open();
}catch (Exception e){
Log.e(TAG,"open camera failed",e);
}
}
【问题讨论】:
-
请添加整个 Stacktrace。我猜你也有一个
SecurityException,这表明你没有在运行时请求相机权限。
标签: java android android-camera android-6.0-marshmallow