【问题标题】:trying to get device id for google admob, still getting real ads尝试获取 google admob 的设备 id,仍然得到真实的广告
【发布时间】:2014-04-15 15:15:01
【问题描述】:

我正在编写一个 android 应用程序,并且我正在使用 google admob api 进行广告。

我能够为测试设备添加 TEST_EMULATOR,所以每当我使用我的 android 模拟器时 设备我看到假广告,所以我不会在那里有错误的印象。我现在要做的是将我的手机添加为测试设备,但我失败了。

我尝试使用“android 设备 ID”应用程序,但没有一个数字有效。

我尝试使用以下代码获取设备 ID:

final TelephonyManager tm =(TelephonyManager)getBaseContext().getSystemService(Context.TELEPHONY_SERVICE);
     String deviceid = tm.getDeviceId();

但我仍然有真实的印象。

这是我的谷歌广告视图

<com.google.ads.AdView  android:id="@+id/adView"
                     android:layout_width="wrap_content"
                     android:layout_height="wrap_content"
                     ads:adUnitId="<UNIT_ID>"
                     ads:adSize="BANNER"
                     ads:testDevices="TEST_EMULATOR,<NUMBER_I_TRIED>"
                     ads:loadAdOnCreate="true"
                     android:layout_above="@+id/button_endGameExit" />

我错过了什么?

我知道有很多关于这个问题的问题,我很确定我已经解决了大部分问题。请任何信息将不胜感激!谢谢!

【问题讨论】:

    标签: java android admob


    【解决方案1】:

    查看 Logcat,您会发现类似以下内容的消息:“要在此设备上获取测试广告,请使用此标识符:...”。 我认为它会有“广告”标签,但我不确定。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多