2016-06-17 32 views
0

AdMobを使用するAndroidアプリを開発中です。バナー広告とインタースティシャル広告を読み込み中です。私は、追加を読み込むことができません。私はlogcatで同じエラーパターンを取得し続けますが、エラーを解決するために更新する方法を理解することはできません。私は私のlogcatと一緒に私のxmlとjavaファイルを囲むでしょう。私は以前の投稿を検索して、似たようなものを見ましたが、解決されませんでした。AdMobバナーとインタースティシャル広告の読み込みに失敗する

のJava:

import android.content.Intent; 
import android.support.v7.app.AppCompatActivity; 
import android.os.Bundle; 
import android.view.View; 
import android.widget.Button; 

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

public class MainActivity extends AppCompatActivity { 
    private InterstitialAd mInterstitialAd; 

    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 

     MobileAds.initialize(getApplicationContext(), "ca-app-pub-8163174299019987/4501487157"); 
     AdView mAdView = (AdView) findViewById(R.id.adView); 
     AdRequest adRequest = new AdRequest.Builder().build(); 
     mAdView.loadAd(adRequest); 


     mInterstitialAd = new InterstitialAd(this); 
     mInterstitialAd.setAdUnitId("ca-app-pub-8163174299019987/4442611559"); 
     AdRequest intadRequest = new AdRequest.Builder() 
       .addTestDevice("YOUR_DEVICE_HASH") 
       .build(); 

     mInterstitialAd.loadAd(intadRequest); 
     Button btn1 = (Button) findViewById(R.id.btn1); 

     btn1.setOnClickListener(new View.OnClickListener() { 
      @Override 
      public void onClick(View v) { 
       if (mInterstitialAd.isLoaded()) { 
        mInterstitialAd.show(); 
       } 
       startActivity(new Intent(MainActivity.this, Game.class)); 
      } 
     }); 

    } 
} 

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="ca-app-pub-8163174299019987/4501487157" 
    android:layout_centerVertical="true" 
    android:layout_centerHorizontal="true"> 
</com.google.android.gms.ads.AdView> 

Logcat 
06-17 10:59:42.750 20745-20745/com.marijuanastrainquiz I/Ads: Starting ad request. 
06-17 10:59:42.801 20745-20745/com.marijuanastrainquiz W/GooglePlayServicesUtil: Google Play services out of date. Requires 9080000 but found 8489470 
06-17 10:59:42.957 20745-20745/com.marijuanastrainquiz W/art: Verification of void com.google.android.gms.ads.internal.zzl.zzbO() took 103.363ms 
06-17 10:59:43.008 20745-20755/com.marijuanastrainquiz I/art: Background sticky concurrent mark sweep GC freed 10140(1841KB) AllocSpace objects, 64(1912KB) LOS objects, 16% free, 8MB/10MB, paused 544us total 207.601ms 
06-17 10:59:43.008 20745-20745/com.marijuanastrainquiz I/Ads: Starting ad request. 
06-17 10:59:43.090 20745-20853/com.marijuanastrainquiz W/GooglePlayServicesUtil: Google Play services out of date. Requires 9080000 but found 8489470 
06-17 10:59:43.090 20745-20853/com.marijuanastrainquiz W/Ads: Failed to connect to remote ad request service. 
06-17 10:59:43.090 20745-20853/com.marijuanastrainquiz W/Ads: Could not start the ad request service. 
06-17 10:59:43.094 20745-20809/com.marijuanastrainquiz W/GooglePlayServicesUtil: Google Play services out of date. Requires 9080000 but found 8489470 
06-17 10:59:43.094 20745-20809/com.marijuanastrainquiz W/Ads: Failed to connect to remote ad request service. 
06-17 10:59:43.094 20745-20809/com.marijuanastrainquiz W/Ads: Could not start the ad request service. 
06-17 10:59:43.122 20745-20745/com.marijuanastrainquiz W/FA: Service connection failed: ConnectionResult{statusCode=SERVICE_VERSION_UPDATE_REQUIRED, resolution=null, message=null} 
06-17 10:59:43.123 20745-20745/com.marijuanastrainquiz W/Ads: Failed to load ad: 0 
06-17 10:59:43.123 20745-20745/com.marijuanastrainquiz W/Ads: Failed to load ad: 0 

答えて

0

まず、あなたの携帯電話のGoogle Playのサービスのバージョンを確認する必要があります。

デバイスのハッシュは入れていません。

AdRequest intadRequest = new AdRequest.Builder() 
      .addTestDevice("YOUR_DEVICE_HASH") 
      .build(); 

テスト広告の取得を開始するには、ここでYOUR_DEVICE_HASHをデバイスIDに置き換える必要があります。

希望すると助かります:)

関連する問題