2015-10-31 95 views
0

我創建了AdMob廣告一個簡單的應用程序,但廣告似乎並沒有什麼錯誤,API等級21AdMob廣告沒有出現,也沒有任何錯誤

這裏是我的代碼:

xml文件:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:ads="http://schemas.android.com/apk/res-auto" 
xmlns:tools="http://schemas.android.com/tools" 
android:id="@+id/RelativeLayout1" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
tools:context=".MainActivity"> 

<com.google.android.gms.ads.AdView 
    android:id="@+id/adView" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:layout_alignParentBottom="true" 
    android:layout_alignParentLeft="true" 
    android:layout_marginBottom="76dp" 
    ads:adSize="SMART_BANNER" 
    ads:adUnitId="ca-app-pub-2615894909216466/7973602032"> 
    </com.google.android.gms.ads.AdView> 

</RelativeLayout> 

Java文件:

AdView adView = (AdView) findViewById(R.id.adView); 
AdRequest request = new AdRequest.Builder().build(); 
adView.loadAd(request); 

的logcat的消息:

10-31 16:30:11.267: W/ScreenOrientationListener(1199): Removing an  inexistent observer! 
10-31 16:30:11.383: W/Ads(1199): There was a problem getting an ad response. ErrorCode: 0 
10-31 16:30:11.506: W/art(1199): Attempt to remove local handle scope entry from IRT, ignoring 
10-31 16:30:11.547: W/AwContents(1199): onDetachedFromWindow called when already detached. Ignoring 
10-31 16:30:11.647: W/art(1199): Attempt to remove local handle scope entry from IRT, ignoring 
10-31 16:30:11.730: W/Ads(1199): Failed to load ad: 0 
+0

有時候廣告不會從服務器加載,並且總是在logcat中出現該原因,請注意並跟蹤它,然後將其添加到帖子中。 – Mohamed

+0

@I在帖子中添加了logcat – user3206753

+0

如果您在模擬器中測試該應用,請嘗試在真實設備上進行測試。 – Mohamed

回答

0

確保:

  1. 你上網的權限清單檔案中的 名= 「banner_ad_unit_id」> yourAppID
  2. 你有這條線在你的Java類:MobileAds.initialize(mainActivity。 getApplicationContext(),「YourAppID」);
相關問題