最近我把我的Android项目从Eclipse导入到了AndroidStudio。一切进行得相当顺利,我能够解决大多数问题,但是却遇到了GameCircleSDK库模块的问题。我一直收到以下错误提示:
UNEXPECTED TOP-LEVEL EXCEPTION:
com.android.dex.DexException: Multiple dex files define Lcom/amazon/ags/BuildConfig;
事实证明,com.amazon.ags.BuildConfig.class确实包含在两个jar包中:classes.jar(在构建时生成)和GameCircleSDK/libs/gamecirclesdk.jar。
我解决这个问题的唯一方法是解压gamecirclesdk.jar,删除
BuildConfig.class
并重新压缩它。我在互联网上搜索了解决方案,并尝试了此处列出的所有方法,但似乎都不能解决我的问题。我有什么遗漏的地方吗?