用Android Studio 部署程序的时候,如果需要引入ABS( ActionBarSherlock) ,并且完成了ActionBarSherlock的模块设置以后,有时会出现如下错误:
Android Dex: [App Name] UNEXPECTED TOP-LEVEL EXCEPTION:
则可以用一下方法解决:
打开项目设置,知道工程所应用的lib包目录,选中lib包目录下的android-support-v4.jar, 把它去除,因为在ActionBarSherlock工程里面已经引入的该jar,使得主工程模块与ActionBarSherlock工程模块重复引用了同一个jar包。
本文介绍了一种常见的Android开发问题:使用ActionBarSherlock时出现的AndroidDex错误。问题通常由于主工程与ActionBarSherlock模块重复引用android-support-v4.jar导致。文中提供了解决方案,即移除重复的jar包。
5217





