您的位置:首页 > 运维架构 > Apache

处理Android不能调用apache Base64 问题

2016-04-26 15:46 281 查看
今天有个新需求,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))
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: