2017-02-24 81 views
0

我在哪裏做mistakes.Ads不appearing.Can你helpCan你helpCan你helpCan你幫的Android工作室橫幅廣告沒有顯示

清單文件 '

package="com.cansifakitabi.ruyalarinanlami" > 
<uses-permission android:name="android.permission.INTERNET"></uses-permission> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> 

<application 
    android:allowBackup="true" 
    android:icon="@drawable/favicon" 
    android:label="Rüyaların Anlamı" 
    android:screenOrientation="portrait" 
    android:theme="@style/AppTheme" > 

    <meta-data 
     android:name="com.google.android.gms.version" 
     android:value="@integer/google_play_services_version" /> 
    <activity 
     android:name="com.cansifakitabi.ruyalarinanlami.MainActivity"> 



     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 

    <activity 
     android:name="com.cansifakitabi.ruyalarinanlami.Webactivity"> 

    </activity> 

    <activity 
     android:name="com.google.android.gms.ads.AdActivity" 
     android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" 
     android:theme="@android:style/Theme.Translucent" /> 
</application> 

'

的java文件

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

string.xml文件

爲ca-app-PUB-71396921xxxxxxx/XXXXXXXX

layout.xml

<RelativeLayout 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:ads="http://schemas.android.com/apk/res-auto" 
    android:orientation="vertical" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent"> 

<LinearLayout android:id="@+id/linearLayoutWebView" 
     android:layout_height="match_parent" 
     android:layout_width="match_parent" 
     android:orientation="vertical"> 
     <WebView xmlns:android="http://schemas.android.com/apk/res/android" 
      android:layout_width="fill_parent" 
      android:layout_height="fill_parent" 
      android:fitsSystemWindows="true" 
      android:id="@+id/web_engine" 
      /> 
    </LinearLayout> 

<LinearLayout android:layout_width="fill_parent" 
    android:id="@+id/ad_layout" android:layout_height="wrap_content" 
    android:gravity="bottom" android:layout_alignParentBottom="true" 
    android:layout_alignBottom="@+id/linearLayoutWebView"> 
    <com.google.android.gms.ads.AdView 
     android:id="@+id/adView" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     ads:adSize="BANNER" 
     ads:adUnitId="@string/banner_ad_unit_id"/> 
</LinearLayout> 

enter image description here

+0

你剛剛創建了這個橫幅廣告?如果您剛剛創建,則需要一段時間才能批准。 –

+0

如果您用於測試目的,則必須在AdRequest.Builder()中使用添加設備。 –

+0

更改您的layout.xml https://gist.github.com/adasharma/12fff15a309ae8b67e17425f6ebe0fb3 –

回答

0

谷歌犯規不允許,開發人員使用真正的橫幅,而應用程序是在Developent使用測試橫幅。

有2種方法來實現這個

  1. 使用的旗幟標識 爲ca-app-PUB-6300978111分之3940256099942544

  2. 添加測試設備在AdRequest

    AdRequest adRequest = new AdRequest.Builder() 
        .addTestDevice("0FA20932AFE1095798444FD9AAB7D425") 
        .build(); 
    
+0

感謝您的工作 –

+0

發佈Google Play時。我應該怎麼做 –

+0

您需要使用您在Google Ad Mob賬戶中可以找到的BannerId。 –