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"/>
而且工作得很好。但是,我必須在源代碼中獲取AdView,以便將模擬器和我的個人手機的請求傳遞給TestingDevices,並且不會收到實際的廣告。有沒有一種方法可以直接在XML中列出它們?或者甚至強制AdView僅顯示測試廣告,這樣我就不必擁有這段代碼並可以將AdView設置爲加載廣告創建?
謝謝。
一個例子請的任何機會呢?我認爲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