2017-05-09 11 views
1

を表示されません。 XML広告は、私はちょうどアンドロイドに広告を追加する方法を学習しようとしていますapp.but広告がここに</p> <p>まで来ていないが、私のmainactivityである理由がわからないup.i表示されていない

<TextView 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
android:text="Hello World!" /> 


<com.google.android.gms.ads.AdView 
android:id="@+id/adView" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
ads:adSize="BANNER" 
ads:adUnitId="@string/banner_ad_unit_id" 
android:layout_marginTop="443dp" 
android:layout_below="@+id/textView"  
android:layout_alignParentEnd="true"> 
</com.google.android.gms.ads.AdView> 
</RelativeLayout> 

Mainactivity.java

package com.example.a1407268.admob; 
import android.support.v7.app.AppCompatActivity; 
import android.os.Bundle; 

import com.google.android.gms.ads.AdRequest; 
import com.google.android.gms.ads.AdView; 

public class MainActivity extends AppCompatActivity { 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
super.onCreate(savedInstanceState); 
setContentView(R.layout.activity_main); 
AdView mAdView = (AdView) findViewById(R.id.adView); 
AdRequest adRequest = new AdRequest.Builder().build(); 
mAdView.loadAd(adRequest); 
    } 
} 
+0

これは 'アンドロイドである理由:layout_marginTop = "443dp"'? 'android:layout_alignParentBottom =" true "'は動作します – Piyush

+0

'mainactivity.xml'または' activity_main.xml'ですか? – Aryan

+2

@AbhishekAryan屋それは私のmistake..sry –

答えて

1

アプリをテストしている場合は、広告の配置を確認するためにaddTestDevice()を使用しています。

AdView adView = new AdView(this); 

AdRequest.Builder adRequestBuilder = new AdRequest.Builder(); 
adRequestBuilder.addTestDevice(AdRequest.DEVICE_ID_EMULATOR); 
adView.loadAd(adRequestBuilder.build()); 

その他アプリがライブで、広告を表示できない場合は、しばらくお待ちください。グーグルによると

「それはあなたがごく最近のライブ広告を要求する新しい広告ユニットIDと を作成していることが考えられます。これは、その場合には役立ったばかり を開始するには、広告に数時間かかることがありますその場合は のテスト広告を受信して​​いますが、実装は問題ありません。数時間待って がライブ広告を受信できるかどうかを確認してください。そうでない場合は、広告ユニットID をGoogleに送信してくださいに。"

https://groups.google.com/forum/#!category-topic/google-admob-ads-sdk/android/fBe3YL3ffpo

+2

あなたの助けをたくさんありがとう....実際に私はデバイスIDを入れていない。これを書いた後、私はテストIDを取得していると見て待っているあなたのコメントを読んだ後の広告。あなたの助けをたくさんありがとう。 –