虽然相同包名相同类名的文件在不同 SDK 中出现的概率极低,但是一旦出现,处理起来就比较棘手.最好的解决方案就是联系提供 SDK 的技术人员反映问题,让其通过修改源码重新打包一个新的 Jar 包. 还有一个解决办法就是,重新命名 Jar 包里的包名或者文件名.网上也有一个工具:jarjar.jar,可以帮助我们重命名包名和文件名,以及 Jar 包中的相关代码引用路径.参考地址如下: GitHub 源码:https://github.com/shevek/jarjar Jar 文件下载:https
转自:http://blog.csdn.net/huzgd/article/details/7604069本人已试过第二种解决方法可行!! 原文:Posted by Foxykeep on 22/03/2012 http://android.foxykeep.com/dev/how-to-fix-the-classdefnotfounderror-with-adt-17 在升级了我的Android SDK和ADT到版本17后,我又遇到了一个大问题:) 在使用了第三方JAR包的工程中,我仍然能正常