鸿蒙相机开发可以预览,但是拍照显示空指针异常?

问题就在 拍照方法下,frameConfigBuilder.addSurface(imageReceiver.getRecevingSurface()); 总之报空指针异常

求解答

private void photoBtnFunc(Component component) {

    if(cameraDevice == null || imageReceiver == null){
        return;
    }


    FrameConfig.Builder frameConfigBuilder = cameraDevice.getFrameConfigBuilder(Camera.FrameConfigType.FRAME_CONFIG_PICTURE);//功能是拍照
    frameConfigBuilder.addSurface(imageReceiver.getRecevingSurface());
    frameConfigBuilder.setImageRotation(90);
    FrameConfig build = frameConfigBuilder.build();

    cameraDevice.triggerSingleCapture(build); //单帧捕获

}

相机
鸿蒙
2021-08-21 18:22:14
浏览
1
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
爱吃土豆丝的打工人
4

你的这个声明有问题“FrameConfig.Builder frameConfigBuilder = cameraDevice.getFrameConfigBuilder(Camera.FrameConfigType.FRAME_CONFIG_PICTURE);”

应该是这样

CameraConfig.Builder cameraConfigBuilder = camera.getCameraConfigBuilder();

分享
微博
QQ
微信
回复
2021-08-23 09:10:10
相关问题
HarmonyOS 相机-拍照之后预览
186浏览 • 1回复 待解决
DevEco Studio打开历史工程报指针错误
4827浏览 • 1回复 待解决
关于WebView报指针的问题
6792浏览 • 1回复 待解决
HarmonyOS拍照saveUri的异常
270浏览 • 1回复 待解决
三方相机预览demo开发
815浏览 • 1回复 待解决
打开相机:直接使用相机拍照能力
1517浏览 • 1回复 待解决
HarmonyOS 拉起相机拍照
299浏览 待解决
HarmonyOS 相机拍照模糊
421浏览 • 0回复 待解决
如何调用系统相机拍照
1579浏览 • 1回复 待解决
关于如何使用相机拍照模块拍照问题
1699浏览 • 0回复 待解决
如何创建相机预览输出?
48浏览 • 0回复 待解决
相机拍照界面应该怎样拉起?
363浏览 • 1回复 待解决
HarmonyOS APP无法打开相机拍照
320浏览 • 1回复 待解决
HarmonyOS 创建相机预览失败
440浏览 • 1回复 待解决