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

问题就在 拍照方法下,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
相关问题
关于WebView报指针的问题
4269浏览 • 1回复 待解决
DevEco Studio打开历史工程报指针错误
2673浏览 • 1回复 待解决
js相机组件拍照后自动保存吗
1899浏览 • 1回复 待解决
harmonyOS基于api9如何调用相机拍照
223浏览 • 1回复 待解决
import Sample 里异常显示
4119浏览 • 1回复 待解决
鸿蒙可以直接调用系统相机吗?
5826浏览 • 1回复 待解决
【求助】自定义相机Camera2焦距异常
5825浏览 • 1回复 待解决
请教arkts可以调用相机了吗?
1243浏览 • 1回复 待解决
使用js语言如何开发相机
797浏览 • 1回复 待解决
相机开发只支持 Java 吗?
479浏览 • 1回复 待解决
鸿蒙这个预览功能 总是报错
6442浏览 • 5回复 待解决
应用开发中的预览器换成手表模式
7525浏览 • 2回复 待解决
DevEco Studio预览器支持实时预览吗?
3229浏览 • 1回复 待解决
鸿蒙 | Jar包中解析xml文件为值。
5144浏览 • 1回复 待解决
鸿蒙JS 怎么实现PDF预览,求教。
4508浏览 • 1回复 已解决
鸿蒙支持在线pdf,word这些预览功能么
8318浏览 • 3回复 待解决
鸿蒙请求相册和相机的demo?
3154浏览 • 1回复 待解决