任务需求

详见之前写的blog记录:【Android】在res中的图片下载导入到手机相册中的实现

问题需求:部分的手机操作失败,初步定位是FileNotFoundException。具体还待深入研究。

由于疫情,手头上根本就没这些操作失败的手机。只能远程给测试同学包,通过toast一步步展示;
远程日志获取可以参考我之前写的blog日志打印并通过MT管理器获取相关日志
相册访问权限

问题解决

还是权限的问题,这里参考自己的写的Android动态获取权限permission的代码

 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

application中必须加上这个作为android10的过渡存储的配置,虽然也不太清楚这个具体的含义,但是可以下次去官网好好看看。

     <application android:requestLegacyExternalStorage="true">

在权限管理的时候为了提高代码健壮性;必须有权限才可以使用所以加上个判断:
按钮监听

  case R.id.wechat_consult_layout:if(All_GRANTED){startSaveWechatQRCode();}else{ToastUtil.showNormalToast("请通过存储权限后才可使用!");reqPermissions();//重新弹出申请框}break;

【Android】部分机型如oppo、华为等等缓存图片在本地相册失败记录和解决方案相关推荐

  1. Android进阶之路 - 批量下载、缓存图片、视频

    之前已经记录过,批量下载图片和缓存本地的方式,此篇主要记录批量下载图片.视频,同时缓存在本地的功能实现 关联篇 Android进阶之路 - 批量下载.缓存图片 Android进阶之路 - 批量下载.缓 ...

  2. Android进阶之路 - 批量下载、缓存图片

    在日常项目开发中,关于图片批量下载,数据缓存的相关功能比比皆是,这次也是去年在项目中需要在本地缓存商品数据,所以用到了批量下载的功能,特此记录 ~ 关联篇 Android进阶之路 - 批量下载.缓存图 ...

  3. LruCache缓存图片+清除本地缓存

    /**  *  * 本应用数据清除管理器  */ public class DataClearManager { /**      * 获取本应用缓存大小      * @param context ...

  4. 华为、小米图片上传裁剪失败问题

    首先分析原因:裁剪时 return-data的方式只适用于小图,小米miui系统和华为系统默认的裁剪图片可能裁剪得过大,或对return-data分配的资源不足,造成return-data失败. 解决 ...

  5. Android图片保存到相册失败

    Android之图片保存的一些坑 生成图片的路径: // 该目录下得文件不会被相册扫描到,所以不要用这个String rootDir = context.getExternalFilesDir(nul ...

  6. android q升级名单,华为升级 Android Q 机型名单敲定 阵容庞大

    中关村在线消息:在 5 月份的谷歌 I/O 大会上,谷歌公布了一系列支持下一代安卓系统 Android Q 的机型.除了谷歌自家的 pixel 手机之外,还包括 9 款国产手机,其中华为 Mate20 ...

  7. android 主流机型排行,安卓手机性能排行:华为Mate40 Pro仅排第四,第一名无可撼动...

    对于现在的智能手机市场,很多人都说其实性能已经足够使用,甚至已经处于性能过剩的阶段,但事实上这个说法也不完全对,如果买手机只是单纯地用来上网.看视频,聊天等常用功能,其实骁龙845都完全够用,但是如果 ...

  8. 哪些手机支持android q,华为首批升级Android Q机型曝光 共17款

    中关村在线消息:在5月份的谷歌I/O大会上,谷歌公布了一系列支持下一代安卓系统 Android Q 的机型.除了谷歌自家的 pixel 手机之外,还包括 9 款国产手机,其中华为Mate20 Pro成 ...

  9. android 三星 拍照,安卓里面拍照最好的三个品牌,OPPO华为三星怎么选

    原标题:安卓里面拍照最好的三个品牌,OPPO华为三星怎么选 几乎每一个节日都能被国内的商家抓住并且成功的策划为一次次的「购物节」,双十一.双十二等无一例外,3月7日这个从中国高校里衍生出来的「女生」节 ...

最新文章

  1. Spring框架的事务管理之基于AspectJ的XML方式(重点掌握)
  2. linux在指定目录多个文件中搜索关键字
  3. 阿里云服务器邮件发送
  4. 如何在UE4中创建线程
  5. 「2019纪中集训Day7」解题报告
  6. openjudge 逆波兰表达式 2694
  7. pythontime模块计算时长_用python的time模块查看你出生多长时间了
  8. 葡萄城 SpreadJS 表格控件 V11 产品白皮书
  9. MATLAB矩阵的分解与变换
  10. python实现语义分割_如何用PyTorch进行语义分割?一文搞定
  11. ASP.NET取用户浏览器IP地址等信息
  12. license授权什么意思_微信公众号的scope权限什么意思
  13. 【语音处理】基于matlab音频信号FIR+IIR(高通+低通+带通)滤波器频谱分析【含Matlab源码 1732期】
  14. 最好的PDF阅读器,Foxit Reader绿色V8.0
  15. PC端天天生鲜页面实现
  16. keras深度训练4:GPU设置
  17. STM32按键总结(低电平有效及上升沿有效)
  18. 分布式缓存(Redis)连杀
  19. GIT 知识收集-GIT banch 没有显示
  20. 超多趣味测评测试微信小程序源码 可插入流量主广告位

热门文章

  1. 2021 年最新数据库排行榜出炉!
  2. arch linux 安装xfce_arch安装及配置xfce4桌面
  3. z3 android os耗电,iQOOZ3最严重缺点-iQOOZ3优缺点介绍
  4. 火狐提示“无法载入样式列表”
  5. 2、fixture机制
  6. linux应用程序段错误调试
  7. 如何买到天然健康的橘子?
  8. c语言扣费系统,51单片机水卡充值扣费系统 RC522+S50卡源程序
  9. 直播流程以及常见问题
  10. 如何使用java语言计算一个正整数的平方根呢(自定义Sqrt函数)?