Я пытаюсь интегрировать AdMob
, но приложение выдает ошибку во время интеграции:
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.taxcal.tax/com.taxcal.tax.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void com.google.android.gms.ads.AdView.loadAd(com.google.android.gms.ads.AdRequest)' on a null object reference
xml:
<com.google.android.gms.ads.AdView
xmlns:ads="http://schemas.android.com/apk/res-auto"> android:id="@+id/adView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/toolbar"
android:layout_centerInParent="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="19dp">
</com.google.android.gms.ads.AdView>
, и это мой AdMob
код:
import com.google.android.gms.ads.AdRequest;
import com.google.android.gms.ads.AdSize;
import com.google.android.gms.ads.AdView;
private AdView mAdView;
AdView adView = new AdView(this);
adView.setAdUnitId("------------");
AdRequest adRequest = new AdRequest.Builder().build();
adView = (AdView) findViewById(R.id.adView);
adView.setAdSize(AdSize.BANNER);
mAdView.loadAd(adRequest);