2017-08-15 190 views
0

因此,我嘗試在我的應用中插入廣告。測試廣告在仿真器上可見,但不在真實設備上。這個問題可能看起來像重複,但事實並非如此。我看過很多關於這個問題的問題,但他們與我無關。我似乎把所有的東西都放在模擬器上,但不是在真實的設備上。然後我在我的moto G4上調試應用程序,但仍然沒有廣告。ADMOB:廣告在模擬器上顯示,但不在真實設備上

在我的活動:

MobileAds.initialize(this, "ca-app-pub-4408797825766729~9067984003"); 
AdView mAdView = (AdView) findViewById(R.id.adView); 
    AdRequest adRequest = new AdRequest.Builder().build(); 
    mAdView.loadAd(adRequest); 

在佈局XML:

比這個我沒有相關的代碼,以廣告什麼
<com.google.android.gms.ads.AdView 
    android:id="@+id/adView" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentBottom="true" 
    android:layout_alignParentStart="true" 
    ads:adSize="LARGE_BANNER" 
    ads:adUnitId="ca-app-pub-4408797825766729/5546529636" /> 

等。

回答

2

如果您在admob上創建/添加了新應用程序,則需要一段時間才能在您的應用中展示廣告。 並確保你有這個權限

<uses-permission android:name="android.permission.INTERNET" /> 
+0

需要多少比喻?如果它是一個星期左右,我可以放鬆。該應用程序已有四天的時間,其中有兩個人在線,但沒有人報告過任何廣告。 –

+0

我的意思是說,從admob創建的廣告 通常需要4-5小時在admob上創建廣告後 正如您所說,您可以在模擬器中看到它,這意味着您的代碼沒有任何問題。 –

+1

我花了24-48小時纔開始在創建帳戶並將應用鏈接到它之後看到真實廣告。您還可以在logcat中看到廣告是否被請求以及結果是什麼 – Boardy

相關問題