java(计算机)常见加密算法详解
http://www.cnblogs.com/langtianya/archive/2013/01/30/2883834.html
Base64加密
1.org.apache.commons.codec.binary.Base64; 在与后台对接的过程中,后台要求使用上面这个类来加解密。 找到此类的gradle链接 ,android依赖之后运行时出现问题 按照此方法:https://www.cnblogs.com/jooy/p/9146527.html,将language包删除掉问题解决,但是新的问题又出现 这个就是这个base64jar包中的Decoder类与系统的冲突了,尝试删除这个类,报错。尝试使用MultidexApplication也解决不了问题。 最后,只好修改jar包的包名了。 思路1:下载源码,修改包名,重新打包(没有试验) 思路2:通过工具修改包名(万能解决冲突的办法) 上面的jar包下载链接要×××,可以通过maven里下载
改包名重新生成的jar包拷贝到android studio里,发现识别不了,虽然gradle有
“
compile fileTree(include: ['*.jar'], dir: 'libs')
”
但是还是得单独依赖这个jar包,jar才能点击展开。
compile files('libs/juli-commons-codec-1.10.jar')
转载于:https://blog.51cto.com/4259297/1702971