Dx warning: Ignoring InnerClasses attribute for an anonymous inner class

なるエラーが出る時の対処。

  • android アプリケーションを作成していた時に出た。
  • jar ファイルに使用したコンパイラのバージョンが小さいのが原因のようだ。
  • version を指定してコンパイルし直す。
  • maven を使用しているのであれば、pom.xml
<plugin>                                                                                                                                                
  <groupId>org.apache.maven.plugins</groupId>                                                                                                             
  <artifactId>maven-compiler-plugin</artifactId>                                                                                                          
  <configuration>                                                                                                                                         
    <source>1.6</source>                                                                                                                                    
    <target>1.6</target>                                                                                                                                    
  </configuration>                                                                                                                                        
</plugin>   
  • を追加し、mvn package。