我在项目中有多少方法时遇到了问题,最终修复了它。
但是,我注意到 Localytics documentation表示要包含依赖项 com.google.android.gms:play-services-ads
。它从未在我的项目中的任何地方使用过,而且我在他们的网站上找不到任何关于为什么它是必需的依赖项的信息。
据我所知,我的应用程序在没有它的情况下运行得非常好,但我只尝试将项目构建为调试版本。
最佳答案
play-services-ads
曾经是访问 Advertising ID 的唯一途径并且似乎根据 SDK Changelog 在版本 2.60 中重新添加了功能。唯一提到它的似乎是在 testing attribution section 中。 ,尽管这并不意味着它仅用于归因。
从 Google Play 服务 9.0 开始,它已移至 play-services-basement
依赖项,该依赖项要小得多。您应该能够毫无问题地使用该依赖项来代替 play-services-ads
。
关于android - 为什么 Localytics 需要 google-play-services :ads?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38212587/