1

在我们的应用程序中,我们使用 GSON.JAR 库。现在我们已经将千禧年媒体更新到版本 5。有了新版本的 MMEDIA,他们只提供 JAR 包,并且在他们的包中他们还使用 GSON 库。所以它现在与我们的 lib 冲突。

Multiple dex files define Lcom/google/gson/JsonSerializer;

可能的解决方案是,如果我们删除了 GSON 库,那么它只会使用 Millennial Media 的 GSON 库。

还有另一种解决方案吗,因为我们真的不想删除我们的 GSON 库文件并依赖于 Millennial Medias GSON 库,因为不知道他们在那里可以改变什么。

4

1 回答 1

0

Millennial 实际上正在通过重命名内部 GSON 库来修复 SDK 5.0.1 版本(该版本将于下周发布,等待一些额外的质量保证)。Millennial SDK 使用未修改的 GSON 版本 2.2.2。您可以在 MMSDK.jar 中使用 GSON,或者,如果绝对必要,解开 Millennial 的 JAR 并删除“com/google/gson/”目录并重新打包。

像往常一样,您也可以直接通过以下网址与 Millennial 交谈:https ://tools.mmedia.com/user/supportDevPortal

于 2013-05-16T19:35:11.820 回答