作为MH。在这个问题中指出,如果他们包含 Google Play 服务,则不再需要在他们的 Android 项目中包含 GoogleAdMobAdsSdk-xxxjar(请参阅迁移指南)。但是,我想这样做,但我遇到了麻烦。
问题: google-play-services_lib 项目包含一个com.google.ads.AdRequest
已弃用的定义,并且有一个私有构造函数。它最终出现在 AdMob jar 前面的类路径中(在“Android Private Libraries”条目中),所以当我尝试在我的代码中使用它时,它最终会尝试使用已弃用的,导致错误:The constructor AdRequest() is not visible
. 我看不到重新排序“Android Private Libraries”中的条目的方法。
你问我为什么要同时使用这两个?我有一个包含许多有用类的库项目,包括一些用于处理 Play 服务和 AdMob 的实用程序类。我的一些使用该库项目的应用程序使用 AdMob 实用程序类,但不使用 Play Services。