Я добавил кодек commons от apache.org(commons-codec-1.4.jar) в eclipse для моего приложения Android после инструкции здесь. В коде отсутствует ошибка. Но когда я запускаю приложение и вызываю функцию, использующую кодек, приложение останавливается и требует закрытия fore.
В logCat говорится:
Android Runtime: java.lang.NoSuchMethodError: org.apache.commons.codec.binary.Base64.encodeBase64String
код: String tmpStr = Base64.encodeBase64String (msg);//msg - это байт []
Приложение предназначено для мини-SDK версии = 7 (Android 2.1), поэтому я не могу использовать Android Base64
Любая идея, как я могу решить проблему?