title: Using opensaml on android
body: <p>at the moment i am trying to write an android app, which will be able to create a SAML response and send this response to a server. 
  For this approch i am using opensaml-2.4.1.jar and android 2.2. My problem is, when eclipse is building my project i got warnings like: </p>
  
  <blockquote>
    <p>Dx warning: Ignoring InnerClasses attribute for an anonymous inner class
    (org.apache.commons.collections.DoubleOrderedMap$5) that doesn't come with an
    associated EnclosingMethod attribute. This class was probably produced by a
    compiler that did not target the modern .class file format. The recommended
    solution is to recompile the class from source, using an up-to-date compiler
    and without specifying any "-target" type options. The consequence of ignoring
    this warning is that reflective operations on this class will incorrectly
    indicate that it is <em>not</em> an inner class.</p>
  </blockquote>
  
  <p>There are a lot of this warnings.</p>
  
  <p>Further more i got some of theses messages in LogCat:</p>
  
  <blockquote>
    <p>DEBUG/dalvikvm(2857): DexOpt: not verifying 'Lorg/apache/commons/codec/Decoder;': multiple definitions</p>
  </blockquote>
  
  <p>I dont understand the meaning of these warnings.
  Can somebody help me with that?</p>
  
  <p>Thx.</p>