2017-06-17 5 views
-1

Wenn ich es ausführe, heißt es, dass es für adView nicht auflösen kann. Aber ich habe es importiert. Warum ist das?Fehler: Symbolvariable adView kann nicht gefunden werden

nessecary MainActivity.Java:

package stephenshettler.apps.com.coinflip; 

import android.support.v7.app.AppCompatActivity; 
import android.os.Bundle; 
import android.view.View; 
import android.view.animation.AccelerateInterpolator; 
import android.view.animation.AlphaAnimation; 
import android.view.animation.Animation; 
import android.view.animation.DecelerateInterpolator; 
import android.widget.Button; 
import android.widget.ImageView; 
import com.google.android.gms.ads.AdRequest; 
import com.google.android.gms.ads.MobileAds; 
import com.google.android.gms.ads.AdView; 

import java.util.Random; 

public class MainActivity extends AppCompatActivity { 

private AdView mAdView; 

public static final Random RANDOM = new Random(); 
private ImageView coin; 
private Button btn; 

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

    // Sample AdMob app ID: ca-app-pub-3940256099942544~3347511713 
    MobileAds.initialize(this, "ca-app-pub-8269050231653041~4290758413"); 


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

    coin = (ImageView) findViewById(R.id.coin); 
    btn = (Button) findViewById(R.id.btn); 
    btn.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View view) { 
      flipCoin(); 
     } 
    }); 


} 

In meiner app gradle, kompilieren I 'com.google.android.gms: Play-Dienste-Anzeigen: 10.2.4'

Thanks so much!

+0

Zeigt es Fehler in diesen Zeilen? importieren com.google.android.gms.ads.AdRequest; importieren Sie com.google.android.gms.ads.MobileAds; importieren Sie com.google.android.gms.ads.AdView; –

+0

Ich habe gerade das Problem gelöst! Ich habe versehentlich meine Banner-Anzeigen-ID großgeschrieben, also war es @ id/AdView anstelle von @ id/adView –

+0

Das ist gut, weiter so. –

Antwort

0

Ich habe gerade das Problem gelöst! Ich habe versehentlich meine Banner-Anzeigen-ID aktiviert, also war es @ ID/AdView anstelle von @ ID/AdView

Verwandte Themen