2017-01-16 15 views
0

Был ли ваш баннер вашей учетной записи, заказаны все ключи, макет, код запуска и т. Д. В результате реклама не показывает ни одной тестовой рекламы, ни моего баннера. Журналы этой ошибки появляется:Значок Admob не отображается (Android0

There was a problem getting an ad response. ErrorCode: 0 
W/Ads: Failed to load ad: 0 

Что делать я перерыл весь интернет с этой проблемой, но не решить ее Баннер был создан 10 часов назад Пробовал на Android 4.2.2, 4.4.2,.. 6.0.1

Основная деятельность:

MobileAds.initialize(getApplicationContext(), "my code"); 
     AdView mAdView = (AdView) findViewById(R.id.adView); 
     AdRequest adRequest = new AdRequest.Builder().build(); 
     mAdView.loadAd(adRequest); 

main.xml:

<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"> 
    </com.google.android.gms.ads.AdView> 

grandle:

dependencies { 
    compile project(':ambilWarna') 
    compile 'com.android.support:support-v4:21.0.3' 
    compile 'com.android.support:appcompat-v7:23.4.0' 
    compile 'com.android.support:design:23.4.0' 
    compile 'com.google.firebase:firebase-ads:10.0.1' 

} 
apply plugin: 'com.google.gms.google-services' 

manifest.xml:

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.minin.floatbatpercentage" 
    android:versionCode="2" 
    android:versionName="1.1" > 
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" /> 
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> 
     <uses-permission android:name="android.permission.BOOT_COMPLETED"/> 
    <uses-permission android:name="android.permission.INTERNET"/> 
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 
    <uses-permission android:name="android.permission.BATTERY_STATS"/> 
    <uses-sdk 
     android:minSdkVersion="14" 
     android:targetSdkVersion="22" /> 

    <application 
     android:allowBackup="true" 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" 
     android:theme="@style/AppTheme" > 
     <service android:name=".FloatingText" 
      android:enabled="true" 
      android:exported="true" > 
     </service> 
     <activity android:name=".Main"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
      <activity 
      android:name=".About" 
       android:configChanges="keyboardHidden|orientation|screenSize" 
       android:label="@string/app_name" 
      > 

     </activity> 
     <receiver 
      android:name=".BootReceiver" 
      android:enabled="true" 
      android:exported="false" > 
      <intent-filter> 
       <action android:name="android.intent.action.BOOT_COMPLETED" /> 
      </intent-filter> 
     </receiver> 
     <receiver 
      android:name=".BatteryReceiver" 
      android:enabled="true" 
      android:exported="false" > 
      <intent-filter> 
       <action android:name="android.intent.action.battery_changed" /> 
      </intent-filter> 
     </receiver> 

    </application> 

</manifest> 

ответ

1

Подождите несколько часов, и вы начнете получать объявления. Если это вновь созданный идентификатор рекламного блока, серверу потребуется некоторое время для его тиражирования на всех экземплярах. Нет проблем с кодом

+0

Баннер был создан 10 часов назад. – RS90

+0

Попробуйте добавить это в свой манифест

+0

Не компилируется с кодом – RS90

0

Я не могу комментировать, потому что не хватает репы, поэтому я Я отредактирую это, пройдя через него. У вас есть <uses-permission android:name="android.permission.INTERNET" /> в manifest.xml?

EDIT: Спасибо, кроме этого ничего не случилось с вашим кодом. Как сказал Шубхам Шукла выше, поскольку ваш идентификатор является новым, потребуется время, прежде чем оно сможет отображать объявления с сервера.

+0

Да. in manifest.xml: RS90