如何一起使用adMob和(google map api)google play服务?

时间:2014-05-18 19:18:46

标签: android google-maps admob google-play-services

我在市场上有一个带有adMod横幅的应用,现在我正在尝试将一些Google Maps api添加到我的应用中。

我知道如何单独处理adMobs库或Google Maps API。但是,当我尝试使用adMob和Google Maps api(Google Play服务)运行该应用时,似乎他们发生了碰撞或类似情况。或者google-play-services.jar和GoogleAdMobAdsSdk.jar与AdMob具有相同的类名。也许是因为这个原因我得到了多个.dex文件。

我的控制台上的错误是:

麻烦写输出:已经准备好[2014-05-18 18:24:40 - Dex Loader]无法执行dex:多个dex文件定义Lcom / google / ads / AdRequest $ ErrorCode; [2014-05-18 18:24:40 - WorkC 3.0.9 actionBar]转换为Dalvik格式失败:无法执行dex:多个dex文件定义Lcom / google / ads / AdRequest $ ErrorCode;

我担心一旦更新应用程序版本,我的adMob就会变坏。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

Mobile Ads is now a part of Google Play Services,因此现在有很多类名重复。请参阅迁移指南here