【问题标题】:How to use adMob and (google map api)google play service together?如何同时使用 adMob 和 (google map api)google play 服务?
【发布时间】:2014-05-18 19:18:45
【问题描述】:

我在市场上有一个带有 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 造成不利影响。我该如何解决?

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-12
      相关资源
      最近更新 更多