在AVD上测试Google Play服务AdMob的各种错误

时间:2014-10-03 12:11:15

标签: android admob

这扩展了我的问题,这里显示了我的程序代码

Android AdMob addTestDevice not getting deviceID in logcat

我想在AVD上测试AdMob服务,并且我读到我必须使用Google API 17,18,19(我全部作为目标)来测试它。我会根据API版本

获得各种问题

1.On Google API 16.即使log cat表示广告已完成加载,也无法加载测试广告横幅。当我旋转广告时出现。这是风景画像

2.在Google API 16.“Google Play服务已过期”,“由于错误2,Google Play服务不可用”。我执行了有关检查Google Play版本的检查。这个代码在链接中。此对话框显示更新服务但是单击更新似乎会导致对话框再次出现而不执行任何操作。我不确定这是因为它的AVD还是会发生在真实的设备上?

  1. 在Google API 19上,我收到了有关logcat的错误,“未找到Google Play服务资源。请检查您的项目配置以确保包含资源”。这很奇怪,因为测试横幅无论是纵向还是横向显示,都没有过时的GPS对话。

  2. 在Google API上19. Log cat还会将报告保持为无数次错误。

    10-03 08:07:12.238:E / eglCodecCommon(1179):glUtilsParamSize:unknow param 0x00000bd0 10-03 08:07:12.278:E / eglCodecCommon(1179):****错误未知类型0x0(glSizeof,72)

  3. 如果需要发布更多代码或我的AVD信息,请告知我们。我正在使用Eclipse ADT

1 个答案:

答案 0 :(得分:0)

您好在模拟器上测试使用此代码段。

AdRequest adRequest = new AdRequest.Builder()
        .addTestDevice(AdRequest.DEVICE_ID_EMULATOR)    // remove if in real time use
        .build();