处理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))
1 下载源码报错的情况下生成的jar没有class文件,不能用
2 再出错的情况下,用eclipse搜索base64调用,发现没有对象调用
解决方案:
1 首先保证源码没有错误
2 把源码中调用也改过来
这样就可以用自己的jar了。
例如:3DesUtils.build3DesKey(XXXXBase64.decodeBase64(key))
相关文章推荐
- [AapacheBench工具]web性能压力测试工具的应用与实践
- php和apache的关系和作用()
- 报错:org.apache.xml.utils.PrefixResolver
- Apache Maven项目提供的Archetype插件详解
- CentOS7.1上安装Apache + SVN
- Apache Thrift - 可伸缩的跨语言服务开发框架
- apache mesos入门(5)——自定义scheduler + 系统默认CommandExecutor
- apache编译安装
- Apache Commons 工具包
- 使用apache-jMeter出现乱码问题。
- org.apache.flume.FlumeException: java.net.BindException: Cannot assign requested address
- Apache的Mesos和Google的Kubernetes 有什么区别?
- 记录Apache服务启动失败的解决过程
- Apache Maven的插件概述
- 0042 linux系统下让Apache和PHP支持mysql的设置
- Apache的下载
- Apache的安装
- windows下apache如何完整卸载?
- 如何使用Apache log4net库与ASP.NET MVC 5日志记录
- 【问题解决】Maven搭建Web项目中org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问