首页 > 代码库 > 王立平--AES加密图片实现 SkImageDecoder::Factory return null
王立平--AES加密图片实现 SkImageDecoder::Factory return null
这个问题是在加密图片,存入sd卡,在解密出来展示,出现的。我个人研究了很久没解决。最后经过高人指点,终于解决了。
在此,拿出来分享,希望各位少走弯路。
我之前的设计思路是:(可以不看哦)
1.把图片从drawable读入成bitmap
2.bitmap-->byte
3.调用AES的byte加密算法。
4.加密成byte,在转化为string
5,把string存入sd卡。
--------------------------------
4,从sd卡获取string.
5.string-->byte,调用AES的byte解密算法。获得解密后的byte
6.byte-->bitmap转化
7.展示图片。
=======================================展示失败,出现以上错误===========================
纠正后的设计思路:
1.把图片从drawable读入成bitmap
2.bitmap经过BASE64到string
3.调用AES的string加密算法。返回string,存入sd卡
-----------------------------------------
4.从sd卡读入成string
5.AES解密成string
6.string在BASE64成bitmap
7.展示
==========================展示成功============================
代码实现:王立平--AES加密图片的实现
王立平--AES加密图片实现 SkImageDecoder::Factory return null
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。