Ignoring InnerClasses attribute for an anonymous inner class

今天在做android项目时,加入第三方包,一编译就报错。
错误如下:
[2012-03-22 18:42:41 - MedicalSystem] Dx warning: Ignoring InnerClasses attribute for an anonymous inner class
(org.ksoap2.transport.KeepAliveHttpsTransportSE$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.


大家可以看到debug.keystore的日期是 2011-03-20,而今天是2012-03-22日,果然如网上所说,超过了一年,debug证书过期了。
于是我删掉这个文件,重新编译运行,果然没问题了,而此时 该目录又重新生成了debug.keystore,日期是今天。


这个问题已经困扰我两天了,终于解决了。

你可能感兴趣的:(inner class)