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

Rém*_*dal 11 android google-play-services

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

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

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

谢谢 !

小智 0

我也看到了这个,但找不到任何有用的链接。如果您使用 Android Studio 反编译该getAdvertisingIdInfo方法,您可以清楚地看到它将返回的路径null,但文档认为这是不可能的。我找不到任何地方可以报告错误,最安全的方法可能是更新代码来检查null.