Android 10 从本地相册选择/拍照剪辑上传出错

weixin_44873966 2020-05-25 02:48:17
源代码来源:https://blog.csdn.net/TTCCAAA/article/details/45752739

我遇到的问题:
resultCode 从相册返回的是 -1 但是bitmap一直没有成功解码,全部为空。
如果是拍照的话resultcode就返回 0

源代码就是链接里的,一模一样。

...全文
327 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
202005021116 2020-05-26
  • 打赏
  • 举报
回复
这样试试: 1.先添加动态WRITE_EXTERNAL_STORAGE和READ_EXTERNAL_STORAGE权限 2.然后在清单文件里面的application节点加上 android:requestLegacyExternalStorage="true"
six周 2020-05-26
  • 打赏
  • 举报
回复
我看了下文章是在15年写的,那估计是没有适配现有6.0 7.0 8.0的手机,具体怎么适配可参考这篇https://blog.csdn.net/wufeng55/article/details/80918749
qq_31699831 2020-05-26
  • 打赏
  • 举报
回复
建议你关注一下最新的Android 10的一些改动,Android 10上面,获取图片路径的方式以及存放路径等等都有了很大的改变,如果找不到相关的话,可以咨询我,我前段时间适配过最新Android 10 的拍照和图库选取图片上传,QQ:916059145
weixin_44873966 2020-05-26
  • 打赏
  • 举报
回复
引用 6 楼 six周 的回复:
我看了下文章是在15年写的,那估计是没有适配现有6.0 7.0 8.0的手机,具体怎么适配可参考这篇https://blog.csdn.net/wufeng55/article/details/80918749
好的,我会去看的,谢谢
weixin_44873966 2020-05-26
  • 打赏
  • 举报
回复
引用 7 楼 202005021116 的回复:
这样试试: 1.先添加动态WRITE_EXTERNAL_STORAGE和READ_EXTERNAL_STORAGE权限 2.然后在清单文件里面的application节点加上 android:requestLegacyExternalStorage="true"
这些都加过了,之前遇到其他问题靠这个解决的,但是无法解决现在的问题
weixin_44873966 2020-05-25
  • 打赏
  • 举报
回复
引用 2 楼 assky124 的回复:
Android 后面的文件访问方式变过了,你看的是不是很久之前的代码啊
怎么改呢,代码我放了链接。 一摸一样的
assky124 2020-05-25
  • 打赏
  • 举报
回复
Android 后面的文件访问方式变过了,你看的是不是很久之前的代码啊
weixin_44873966 2020-05-25
  • 打赏
  • 举报
回复
图一是 相册选完图片跳转裁剪时的场景 图二是 相机拍完照跳转回去的场景

80,349

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧