4
だから、私は現在、このように私のレイアウトでAdViewありますAndroid/Admob:AdViewのレイアウトXMLでテストデバイスのリストを設定できますか?
<com.google.ads.AdView
android:id="@+id/ad"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
ads:adUnitId="XXXXXXXXXXXXXX"
ads:adSize="BANNER"
ads:loadAdOnCreate="false"/>
をし、それだけで正常に動作します。しかし、私は、エミュレータと私の個人的な電話がTestingDevicesであり、実際の広告を受け取らないようにするために、ソースコード内でAdViewを取得する必要があります。それらをXMLで直接リストする方法はありますか?またはAdViewにテスト広告のみを表示させるようにして、そのコードを持つ必要はなく、AdViewをloadAdOnCreateに設定できますか?
ありがとうございました。
例の任意のチャンスをしてください?私はTEST_DEVICE_IDが実際のデバイスIDの単なるプレースホルダであると推測します。 TEST_EMULATORはマジック定数ですか、何かのプレースホルダですか? – Caltor
@Caltorいいえこれは、追加する必要がある行です。 TEST_EMULATORとTEST_DEVICE_IDは定数であり、プレースホルダではありません。詳細はこちら[https://developers.google.com/mobile-ads-sdk/docs/admob/additional-controls#android-test]の詳細情報が表示されます – gsiotas
私はTEST_EMULATORであなたと一緒ですが、コード例https://developers.google.com/mobile-ads-sdk/docs/admob/intermediate#android-addtestdeviceには、デバイスIDに文字列リテラルを含める必要があるようです。 – Caltor