新しい AdMob 広告を最初のアプリケーションに追加しようとしています。コードを正しい方法で配置することはできましたが、次のような問題があります。
最初の問題は、私の広告 ID ca-app-pub-61413779exampleが次のような複数のエラーを取得していることです: caを変数に解決できない、baを変数に解決できない、 int 型のリテラル 61413779が範囲外です。
2 つ目の問題は R.id です。mainLayoutである mainLayout がわかりません。
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_basic_screen);
// Create the adView
adView = new AdView(this, AdSize.BANNER, ca-app-pub-61413779example);
// Lookup your LinearLayout assuming it's been given
// the attribute android:id="@+id/mainLayout"
LinearLayout layout = (LinearLayout)findViewById(R.id.mainLayout);
// Add the adView to it
layout.addView(adView);
adView.loadAd(new AdRequest());
// Initiate a generic request to load it with an ad
adView.loadAd(new AdRequest());