小编Pat*_*_89的帖子

Admob 测试 ID 不断变化

最近我买了一部新手机(小米米 A2),当我尝试在它上面测试我的应用程序时发生了非常奇怪的事情。Admob 测试 ID 不断变化。我一如既往地从日志中复制 id(“使用 AdRequest.Builder.addTestDevice(“XXXXXXXX”) 在此设备上获取测试广告”)。我将它添加到 AdRequest.Builder。我运行该应用程序,起初一切正常,我收到了测试广告,但第二天 admob id 发生了变化,我得到了真实的广告。今天我得到了 3 个不同的 id(每次我重新启动 Android Studio 时都会发生)。我的另一部手机从来没有发生过这种情况。

我不知道它是否相关,但有时我的设备被识别为小米米 A2,有时它只显示空(XXXX)。当它为空时我无法获得任何日志,但我可以正常安装该应用程序。重新启动 Android Studio 有助于解决这个问题。

什么可能导致这种情况?这是 Android Studio 还是我的手机的问题?

编辑:我想我找到了原因。我的新设备有 Android 8.1,显然每个应用的 ANDROID_ID 都不同,如果签名密钥不同,可以更改https://developer.android.com/about/versions/oreo/android-8.0-changes

android ads admob android-studio xiaomi

5
推荐指数
1
解决办法
1808
查看次数

标签 统计

admob ×1

ads ×1

android ×1

android-studio ×1

xiaomi ×1