如何在eclipse

时间:2017-04-15 12:09:06

标签: android admob native-ads

我有一个项目,我正在整合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();
            }
        }
    });             

1 个答案:

答案 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\