在imageCapture.takePicture调用时报了【failed to write or close file】

来源:9-4 CameraX定制视频录制&拍摄照片2【重点】

weixin_宝慕林3012651

2020-07-17

老师,在imageCapture.takePicture调用时报了【failed to write or close file】错误信息,只在nova lite3这个机型出现,是不是跟文件权限有关?

写回答

2回答

weixin_宝慕林3012651

提问者

2020-07-17

adroid10会出现这个问题

解决方法:

在AndroidManifest.xml文件中application节点中加上android:requestLegacyExternalStorage="true"属性就可以了,如下:

Markup

<application
   android:requestLegacyExternalStorage="true"


1
1
慕慕6500093
android:requestLegacyExternalStorage="true" 只是android 10的过渡,Android 11开始已经强制开启分区存储了
2022-11-28
共1条回复

儒家张良不是我

2020-10-30

android10 手机上文件路径要获取沙盒下的

0
0

开发商业级热门短视频App 掌握Jetpack组件库

Jetpack架构大揭秘,全组件实战主流且功能完整的短视频App

1364 学习 · 607 问题

查看课程