title: Android + Zip4j-1.3.1 jar throws VerifyError
body: <p>I am trying to use the zip4j jar file in my android project to password protect the zip file in the application. Copied the jar in lib folder &amp; added it to build path. The code compiles fine. But when I run the project it gives VerifyError.</p>
  
  <p>NOTE: It works fine if I added the source code to the project instead of the jar.</p>
  
  <pre><code>E/dalvikvm(1502): Could not find class 'net.lingala.zip4j.core.ZipFile', referenced from method a.test.zip.ZipHelper.zipFilesWithStandardZipEncryption
  W/dalvikvm(1502): VFY: unable to resolve new-instance 45 (Lnet/lingala/zip4j/core/ZipFile;) in La/test/zip/ZipHelper;
  D/dalvikvm(1502): VFY: replacing opcode 0x22 at 0x002a
  W/dalvikvm(1502): VFY: unable to resolve exception class 46 (Lnet/lingala/zip4j/exception/ZipException;)
  W/dalvikvm(1502): VFY: unable to find exception handler at addr 0x78
  W/dalvikvm(1502): VFY:  rejected La/test/zip/ZipHelper;.zipFilesWithStandardZipEncryption (Landroid/content/Context;)V
  W/dalvikvm(1502): VFY:  rejecting opcode 0x0d at 0x0078
  W/dalvikvm(1502): VFY:  rejected La/test/zip/ZipHelper;.zipFilesWithStandardZipEncryption (Landroid/content/Context;)V
  W/dalvikvm(1502): Verifier rejected class La/test/zip/ZipHelper;
  D/AndroidRuntime(1502): Shutting down VM
  W/dalvikvm(1502): threadid=1: thread exiting with uncaught exception (group=0x4001d800)
  </code></pre>