Android摄像头Bug记录

1. Fail to connect to camera service,无法连接Camera服务

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.reeman.bigman/com.reeman.hellorobot.MainActivity}: java.lang.RuntimeException: Fail to connect to camera service

Caused by: java.lang.RuntimeException: Fail to connect to camera service
···

报错信息中提示无法连接到摄像头,可能情况及解决方法如下:

  1. 代码中打开的是否是对应的摄像头,如前置、后置、usb。
  2. AndroidManifest.xml中是否配置了相机权限 ,另外,6.0以上的系统还需要动态过去权限。
  3. 设备中限制了该应用获取相机权限,需要在设备中找到权限管理中心手动赋予权限。
  4. 前面打开Camera后,在关闭时没有进行释放操作。释放操作的代码如下:

    camera.stopPreview();
    camera.release();
    camera = null;

更多相关文章

  1. android常用权限
  2. android 调用摄像头
  3. android googlemap权限问题
  4. 【Android】自定义权限
  5. Android用户权限大全
  6. Android users-permission权限列表
  7. android AndroidManifest.xml 权限示例
  8. android 之摄像头
  9. Android多进程之Binder的意外死亡及权限校验

随机推荐

  1. 用HTML5开发Android应用程序
  2. Android(安卓)布局属性详解
  3. Android剖析和运行机制
  4. 多款Android播放器源码集锦
  5. android布局小总结
  6. android 布局xml常用属性
  7. Android之布局属性归纳
  8. Android精简代号
  9. Android应用开发——系统自带样式Android
  10. Android实现TextView跑马灯效果