GoogleAdMobAdsSDK-4.0.2.jar и Google GSON - PullRequest
3 голосов
/ 25 марта 2011

Я недавно загрузил новейший GoogleAdMobAdsSDK-4.0.2.jar для использования в моем проекте Android.Мой проект также использует библиотеку gson-1.5.jar.После импорта и сборки GoogleAdMobAdsSDK-4.0.2.jar консоль сообщает об этой ошибке:

[2011-03-25 11:28:37 - <appname>] Error generating final archive: 
Found duplicate file for APK: assembly-descriptor.xml 
Origin 1: C:\Users\<myusername>\Documents 
\admob4\GoogleAdMobAdsSDK-4.0.2.jar 
Origin 2: C:\Users\<myusername>\Documents\gson\gson-1.5.jar 

Когда я удаляю gson-1.5.jar из проекта, эта ошибка исчезает.Я хотел бы использовать GSON в моем проекте.

В чем здесь проблема?Как я могу использовать GSON и GoogleAdMobAdsSDK-4.0.2.jar?

edit: только что обновил GSON до 1.6, та же проблема

Ответы [ 2 ]

3 голосов
/ 25 марта 2011

У меня та же проблема, что и у вас.

Я не могу это исправить, поэтому я возвращаюсь к более старой версии.Вы можете получить банку, которую я использую, из моего репозитория github .

. Это полностью проблема admob, и я надеюсь, что они скоро ее исправят.Кто-то должен ответить на ваш вопрос .

0 голосов
/ 23 июня 2011

Admob включает GSON внутри, так что вы, вероятно, должны использовать их. Кроме этого вы можете поиграть с classpath и надеяться, что он не сломает admob.

Хотя в последней версии 4.1.0 кажется, что они его удалили.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...