我按照这里的说明在eclipse中为我的Android应用程序添加了来自apache.org(commons-codec-1.4.jar)的公共编解码器.代码中没有错误.但是当我运行应用程序并调用使用编解码器的函数时,应用程序停止并需要关闭.
在logCat中说:
Android Runtime:java.lang.NoSuchMethodError:org.apache.commons.codec.binary.Base64.encodeBase64String
代码行是:String tmpStr = Base64.encodeBase64String(msg); // msg是一个byte []
该应用程序适用于最低SDK版本= 7(Android 2.1),因此我无法使用Android Base64
不知道怎样才能解决问题?