title: NoSuchMethodError using commonc codec in Android application
body: <p>I added the commons codec from apache.org (commons-codec-1.4.jar) in eclipse for my Android application following the instruction <a href="https://stackoverflow.com/questions/2316445/how-to-use-and-package-a-jar-file-with-my-android-app">here</a>. There is no error in the code. But when I run the application and call the function that use the codec the application stop and need a fore close. </p>
  
  <p>In the logCat says:</p>
  
  <p>Android Runtime: java.lang.NoSuchMethodError: org.apache.commons.codec.binary.Base64.encodeBase64String</p>
  
  <p>the codeline is: 
      String  tmpStr = Base64.encodeBase64String(msg); //msg is a byte[]</p>
  
  <p>The application is for a min SDK version = 7 (Android 2.1), so I can't use <a href="http://developer.android.com/reference/android/util/Base64.html" rel="nofollow noreferrer">Android Base64</a></p>
  
  <p>Any idea how can I solve the problem?</p>