GoogleAdMobAdsSdk-6.4.1.jar和google-play-services.jar中的AdRequest类冲突

时间:2013-12-18 06:13:36

标签: android admob ads google-play-services

我将GoogleAdMobAdsSdk-6.4.1.jargoogle-play-services.jar加入到我的Android项目中。

我面临的问题是两个jar文件都包含AdRequest.class。我正在尝试访问GoogleAdMobAdsSdk-6.4.1.jar中的AdRequest类,但我认为classloader很困惑,因为两个jar文件都包含同名的类和相同的包名。是否有解决此问题的解决方法?

1 个答案:

答案 0 :(得分:1)

2个选项:

  1. Ditch Admob-6.4.1并使用新的Admob类(它们现在位于com.google.android.gms.ads包中,虽然GPS也包含旧类)来自Google Play服务。这是推荐的前进方法。

  2. 如果您确实需要将Admob-6.4.1与GPS一起使用(您应该问为什么),那么您将不得不手动编辑GPS库中的Admob类。

  3. 如果可能的话,一定要选择选项1.