美文网首页
安卓X集成TakePhoto碰到的问题

安卓X集成TakePhoto碰到的问题

作者: 起个牛逼的昵称 | 来源:发表于2021-06-24 10:30 被阅读0次

    TakePhoto是我一直使用的第三方拍照库,但是最近在集成到项目的时候,却发现出现了很多未知的bug,找不到图片路径,provider配置问题,拍照裁剪一直返回执行takeCancel()方法,图片压缩失败等等,先将个人配置后的代码贴图,仅供参考:
    1.Gradle 引用: implementation 'com.jph.takephoto:takephoto_library:4.0.3'
    2.创建自定义FileProvider

    image.png
    3.在xml 目录下创建 my_file_paths.xml,注意,名字最好不要用file_paths, 不要问我为啥,试一下就知道了:
    image.png
    image.png
    4.AndroidManifest.xml 中配置provider
    image.png
    5.AndroidManifes.xml里面的application增加android:requestLegacyExternalStorage="true"
    6.其他问题可参考解决:https://github.com/zhihu/Matisse/issues/764

    其他问题基本没啥,欢迎留言讨论!

    相关文章

      网友评论

          本文标题:安卓X集成TakePhoto碰到的问题

          本文链接:https://www.haomeiwen.com/subject/bodwyltx.html