android11调用相机无返回,【报Bug】Android11 uni.chooseImage 选择相机拍摄 无图片返回...

在Android 11上,使用uni.chooseImage调用相机拍摄图片时出现异常,导致无法返回图片,而选择相册功能则正常。错误日志显示为NullPointerException。该问题仅在Android 11版本出现,其他版本不受影响。具体错误发生在com.google.common.base.Preconditions.checkNotNull方法中。
摘要由CSDN通过智能技术生成

Android11 uni.chooseImage 选择相机拍摄 无图片返回,选择相册里面图返回正常。

只有在Android 11 才存在这个问题,其他版本均正常。

使用安卓模拟器报错:

2021-03-22 11:24:28.535 10735-10735/? E/AndroidRuntime: FATAL EXCEPTION: main

Process: com.android.camera2, PID: 10735

java.lang.NullPointerException

at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:890)

at com.google.common.base.Optional.of(Optional.java:103)

at com.android.camera.captureintent.state.StateSavingPicture.onEnter(StateSavingPicture.java:77)

at com.android.camera.captureintent.stateful.StateMachineImpl.jumpToState(StateMachineImpl.java:62)

at com.android.camera.captureintent.stateful.StateMachineImpl.processEvent(StateMachineImpl.java:110)

at com.android.camera.captureintent.state.StateOpeningCamera$9.onClick(StateOpeningCamera.java:307)

at android.view.View.performClick(View.java:7448)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值