2

背景 : Admob と Facebook からのインタースティシャル広告を別々に (メディエーション経由ではなく) 使用しようとしています。アプリが Amazon アプリ ストアからインストールされている場合、Facebook 広告がトリガーされます。

質問 :変数 interstitialFromAdmob と interstitialAdFromFacebook を宣言する必要があります。interstitialFromAdmob は Admob からの広告用であり、interstitialAdFromFacebook は Facebook からの広告用です。この Admob と Facebook は、同じ Object InterstitialAd を使用しています。したがって、Admob と facebook を別々に指す変数を宣言することはできません。これを解決する方法を教えてください

InterstitialAd interstitialFromAdmob;

InterstitialAd interstitialAdFromFacebook;
4

1 に答える 1

3

これは非常に一般的なケースです。これらのクラスで短いクラス名が重複している場合は、長いパスまたはフル パスのクラス名を使用する必要があります。

たとえば、次を使用できます。
com.facebook.ads.InterstitialAd internstitialAdFromFacebook;

于 2016-06-10T16:09:34.093 に答える