Android中apache.commons.digester jar的警告

Android中apache.commons.digester jar的警告,android,xml,parsing,rss,Android,Xml,Parsing,Rss,当我使用jsf-impl.jar解析rss提要时,我在android项目中遇到了一个警告。 这是我得到的警告: Dxwarning: Ignoring InnerClasses attribute for an anonymous inner class (com.sun.org.apache.commons.logging.impl.SimpleLog$1) that doesn't come with an associated EnclosingMethod attribute. This

当我使用jsf-impl.jar解析rss提要时,我在android项目中遇到了一个警告。 这是我得到的警告:

Dxwarning: Ignoring InnerClasses attribute for an anonymous inner class (com.sun.org.apache.commons.logging.impl.SimpleLog$1) 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 *not* an inner class
如果我在一个普通的java类中使用这个jar,而不是一个扩展Android活动的类,我不会得到任何错误或警告。我试着清理项目、刷新、重新启动eclipse和计算机。我不知道该怎么办。已尝试使用其他JAR,但我在类中找不到需要导入的JAR:

导入com.sun.org.apache.commons.digester.rss.Channel; 导入com.sun.org.apache.commons.digester.rss.Item; 导入com.sun.org.apache.commons.digester.rss.RSSDigester

有人知道该怎么做吗?是的,我在谷歌上搜索。。。
无论如何,谢谢您的时间。

因为警告是关于编译器的,我想知道jar是谁构建的?如果它是按原样下载的,那么我会尝试自己用JDK6构建Jar文件

我没有从这里装罐子:。要再次构建jar,我需要源代码,对吗?thxYes,你可以从这里得到来源。