在过去的几天里,我一直(未成功)尝试将 AdMob 适配器添加到我的 MoPub 集成中。
具体来说,让我感到困惑的是各种 MoPub 支持页面上的这句话:
将
GooglePlayServicesBanner
和GooglePlayServicesInterstitial
类复制到com.mopub.mobileads
应用程序src/
目录的包中。
现在,通过“您的应用程序”,我假设它是指我的实际项目——而不是它要求我导入的 mopub-sdk。
但是,我的应用没有这个 com.mopub.mobileads,所以我不能在这里复制这些文件。对我来说,也许我应该将这两个文件复制到我导入的mopub-sdk项目中,因为它确实有 com.mopub.mobileads。我刚刚看到这个页面:其中指出:
横幅和插页式适配器(例如 GooglePlayServicesBanner.java 和 GooglePlayServicesInterstitial.java)应放在 MoPub SDK 的 com/mopub/mobileads 文件夹中。
我意识到上述内容可能并不适用于 Elcipse,但是....
有谁知道这些适配器实际上应该去哪里(使用 Eclipse 时)?
试过了
如果我将它们复制到 mopub-sdk 项目中,则会出现错误,因为这两个文件引用了 Google Play 服务,并且 mopub-sdk 没有将 google-play-services.lib 添加为库。我的 probject 显然就像我将它用于排行榜/谷歌广告一样。
在任何 MoPub 网站上都没有提及(我可以看到)这些错误,以及我是否应该将google-play-services-lib 作为库添加到 Eclipse 中的 mopub-sdk 项目中。
我可以做什么(除了将 google-play-services-lib 作为库添加到 Eclipse 中的 mopub-sdk 项目中),让 Eclipse 访问 google-play-services.lib?有什么诀窍吗?
以下是一些屏幕截图来说明我在说什么:
^^ 这是存放这些文件的正确位置吗?^^
^^mopub-sdk 库^^
^^我的项目库^^