AdvertisingIdClient#getAdvertisingIdInfo有时会从v9.8.0开始返回null

时间:2016-11-14 10:27:52

标签: android google-play-services

自从我将播放服务版本提升到v9.8.0后,我遇到了一个问题。我注意到,AdvertisingIdClient#getAdvertisingIdInfo方法有时会返回null(我还没有找到任何模式来重现这种情况)。

如果这是此API的新行为(文档不清楚此方法是否可能返回null),或者这是否应该报告给服务开发人员报告?

这对我来说是一个重大变化,因为我使用了一些使用此方法的sdk,而没有检查返回值的无效。

谢谢!

1 个答案:

答案 0 :(得分:0)

我也看到了这一点,但无法找到有关它的任何有用链接。如果您使用Android Studio反编译getAdvertisingIdInfo方法,则可以清楚地看到它将返回null的路径,但the docs不要认为这是可能的。我无法在任何地方找到报告错误的信息,只需更新您的代码以检查null,就可能最安全。