我有一个项目,我正在整合Admob BANNER,INSTERSTITIAL和原生广告。我可以整合INTERSTITIAL和BANNER。但我不知道如何整合NATIVE ADS。 我在日食工作 下面是我如何整合插页式广告和横幅广告。
final InterstitialAd interstitial;
//(((((((((( ADMOB Banner Ads )))))))
AdView adView = (AdView) view.findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder().build();
adView.loadAd(adRequest);
interstitial = new InterstitialAd(activity);
interstitial.setAdUnitId("ca-app-pub-5900269475646349/1619195915");
//AdRequest adRequest = new AdRequest.Builder().build();
interstitial.loadAd(adRequest);
interstitial.setAdListener(new AdListener()
{
// Listen for when user closes ad
public void onAdClosed()
{
//Load Interesterial add
// AdRequest adRequest = new AdRequest.Builder()
// .build();
// interstitial.loadAd(adRequest);
}
public void onAdLoaded()
{
if (interstitial.isLoaded()) {
interstitial.show();
}
}
});
答案 0 :(得分:1)
要添加原生广告,您必须使用最新的googleplayservices lib。
要使用它,您必须添加所有项目
Sdk\extras\google\m2repository\com\google\android\gms\
作为项目。
我是说,提取,例如, ,play-services-10.2.0.aar
作为存档,并将其作为库项目添加到eclipse中。也可以使用Sdk\extras\google\m2repository\com\google\android\gms\play-services-ads-lite\10.2.0\
。