android - 运行我的 android 应用程序时的 Dx 警告

标签 android eclipse jvm dx


     Dx warning: Ignoring InnerClasses attribute for an anonymous inner class
(org.ibex.nestedvm.util.Sort$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.

我在 Mac OsX 10.8 上使用 Eclipse 4.3。



我认为您可能正在使用 Action Bar Sherlock 作为工作区中的 maven 项目导入,然后将其作为项目中的库引用..

尝试将其作为 Android 项目导入!

关于android - 运行我的 android 应用程序时的 Dx 警告,我们在Stack Overflow上找到一个类似的问题:


android - 以编程方式更改android中的时区

java - 将数据从一个表插入到另一个表时出错

android - 如何在 Android 布局编辑器中打开布局 xml 文件?

java - 了解 JVM 中的对象开销

c# - Android 图像上传到 C# .NET REST 服务

android - 无法使用 “adb reverse”连接到开发服务器:spawnSync adb ENOENT

javascript - Phonegap camera.getPicture与上传有关的问题

c - 启动失败。在Eclipse中找不到二进制文件

java - JVM调优以进行很少的长时间的GC运行

java - 编译器如何处理选择语句变化