我的应用程序编译得很好,运行起来没有任何问题。然后我使用File > new > Other...添加了一个新活动。
我通常不会使用这个工具添加活动,因为我在过去已经厌倦了,它对我的应用程序造成的损害实际上超过了它的价值。但今天,我忍不住想再试一次,而不是仅仅复制和粘贴现有的活动。果然,正如我所担心的那样,同样的胡言乱语发生了。它弄乱了我的应用程序,现在我无法编译它。规则1:远离谷歌提供的这些垃圾工具。一切都从手中做起。我尝试过多次清理,甚至删除了bin和gen文件夹,但都无济于事。以下是error window报告的内容:
Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;发布于 2013-07-19 15:23:47
幸运的是,我的项目总是有备份。我简单地使用了最后一个备份并覆盖了整个项目,问题就解决了。在经历过多次这种情况后,请采纳我的建议--不要在Eclipse中使用Google的向导来添加代码。他们造成的破坏是不值得的。
https://stackoverflow.com/questions/17739877
复制相似问题