关于多个dex文件定义Lcom / google / gson / JsonSerializer

时间:2015-06-08 19:07:20

标签: android testing exception-handling shared-libraries

我有问题。在构建项目时,我遇到了这个:

意外的顶级例外情况:     com.android.dex.DexException:多个dex文件定义Lcom / google / gson / JsonSerializer;

当我在pre-dexed文件夹中检查我的jar文件时,我发现两个gson一个是2.2.2,一个是2.3.1。

我试图找到那些gson的地方,我遗憾地发现那两个来自:

  1. 匙浇道;
  2. alipay.jar;
  3. 我认为那些gson是我之前列出的jar中的内部文件。

    有人有想法吗?

1 个答案:

答案 0 :(得分:0)

您可以在MMSDK.jar中使用GSON,或者,如果绝对必要,可以在Millennial的JAR中取消,并删除" com / google / gson /"目录并重新加油。

您可以查看this以获取更多信息