处理Android不能调用apache Base64 问题

来源:互联网 发布:linux安装gz文件 编辑:程序博客网 时间:2024/05/16 09:54

今天有个新需求,3des加密需要用到apache 的Base64.decodeBase64()方法,因此下载ommons-codec-1.10.jar,导入到工程中,发现可以用编译了,但是运行的时候找不到,好像Android系统本身会替代ommons-codec-1.10.jar中的base64,因此重新下载ommons-codec-1.10.jar,修改类名,打成jar包,我在打成jar的时候也到了一点问题:

1 下载源码报错的情况下生成的jar没有class文件,不能用

2  再出错的情况下,用eclipse搜索base64调用,发现没有对象调用

解决方案:

1 首先保证源码没有错误

2 把源码中调用也改过来

这样就可以用自己的jar了。

例如:3DesUtils.build3DesKey(XXXXBase64.decodeBase64(key))

1 0