crazycodeboy / TakePhoto

一款用于在Android设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库
http://www.devio.org/tags/#TakePhoto
Apache License 2.0
7.24k stars 1.51k forks source link

FileProvider问题 #547

Closed wangyuan0217 closed 1 year ago

wangyuan0217 commented 4 years ago

集成takephoto之前项目已经配置了fileProvider,如下图 manifest_file_provider file_provider 之后集成takephoto之后,使用onPickFromCapture(uri), 然后拍照成功后返回的图片tResult.getImage().getOriginalPath() 和传入的uri路径一样,如下图,传入的是/storage/emulated/0/xxx,之后takeSuccess(TResult result)中的result.getImage().getOriginalPath() 却是 /external_storage_root/ 或 /root-path/storage/emulated/0/开头 (和自己项目的file_paths配置有关), takephoto_success