本文主要是介绍王立平--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的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!