Android调用摄像头录像时出现空指针异常

Process: com.android.camera2, PID: 21756
java.lang.NullPointerException: Attempt to invoke virtual method 'void com.android.camera.FocusOverlayManager.overrideFocusMode(com.android.ex.camera2.portability.CameraCapabilities$FocusMode)' on a null object reference

private void startVideo() {
        Intent intent = new Intent();
        //指定动作,启动相机
        intent.setAction(MediaStore.ACTION_VIDEO_CAPTURE);
        intent.addCategory(Intent.CATEGORY_DEFAULT);
        Log.d(TAG, "指定启动相机动作,完成。");
        //创建文件
        createVideoFile();
        Log.d(TAG, "创建视频文件结束。");
        //添加权限
        intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
        Log.d(TAG, "添加权限。");
        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
            //做一些处理
            //获取uri
            mVideoUri = FileProvider.getUriForFile(this, "com.example.camera.fileprovider", mVideoFile);
        } else {
            //在版本低于此的时候,做一些处理
            mVideoUri = Uri.fromFile(mVideoFile);
        }
        Log.d(TAG, "根据视频文件路径获取uri。");
        //将uri加入到额外数据
        intent.putExtra(MediaStore.EXTRA_OUTPUT, mVideoUri);
        Log.d(TAG, "将uri加入启动相机的额外数据。");
        Log.d(TAG, "启动相机...");
        //启动相机并要求返回结果
        startActivityForResult(intent, VIDEO_RESULT_CODE);
        Log.d(TAG, "拍摄中...");
    }
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问

相似问题

2
为什么使用@Autowired注入xml里的BasicDataSource会出现空指针异常?
3
opencv for android中如何实现Android系统后端启动摄像头(一直保持启动状态)
1
SpringBoot @Bean如何加载Bean里面的List<Bean2>而不空指针异常!
1
【Android】求助。AndroidStudio空指针异常:listview与adapter的使用报空 java.lang.NullPointerException
5
这段代码Service运行会报空指针异常
0
使用Xamarin.Android,调用摄像头拍照到指定位置,没有生成图片,不指定位置却可以,求解惑
2
使用SpringBoot+MybatisPlus实现多表入库的时候报空指针异常
1
Java 以对象数组为类的成员的问题(空指针异常)
0
android外接摄像头,曝光设置
1
yolo v3 怎么使用网络摄像头而不是笔记本摄像头?
0
Libwindows/CVI调用摄像头功能时出现错误,该怎么解决呢?
0
Libwindows/CVI调用摄像头进行图像识别问题,怎样解决摄像头冲突的问题?
0
一个DUBBO服务,两个接口A和B,A用@Refrence注入B接口会出现B空指针?
1
java程序,调用摄像头windows可用,linux下报错
0
genymotion apk调用摄像头程序崩溃
2
json传递到前端报空指针异常(前端使用的easyui)
2
小白,想用Python3.7+Opencv4.1.1+APP:IP摄像头,调用手机的摄像头。 结果出现如下状况,还请各位大佬指点!
2
ssh框架,接口实现类调用service方法报空指针异常
0
树莓派4上使用ffmpeg实现的网络摄像头,当出现动态画面时候很不清晰,请问该怎么解决?
0
笔记本电脑摄像头使用dev_info=info.DeviceInfo,不显示摄像头参数,也无法调用摄像头,请问怎么解决?