【问题标题】:Why does Localytics require google-play-services:ads?为什么 Localytics 需要 google-play-services:ads?
【发布时间】:2016-07-05 20:56:56
【问题描述】:

我在我的项目中有多少方法时遇到了问题,并最终修复了它。

但是,我注意到Localytics documentation 表示包含依赖项com.google.android.gms:play-services-ads。它从未在我的项目中的任何地方使用过,而且我在他们的网站上找不到任何关于它为什么是必需的依赖项的信息。

据我所知,如果没有它,我的应用程序运行得非常好,但我只尝试将项目构建为调试版本。

【问题讨论】:

    标签: android google-play-services localytics


    【解决方案1】:

    play-services-ads 曾经是访问Advertising ID 的唯一方法,并且似乎根据SDK Changelog 在版本2.60 中添加了该功能。唯一提到它的似乎是testing attribution section,尽管这并不意味着它仅用于归属。

    从 Google Play 服务 9.0 开始,它已移至 play-services-basement 依赖项,该依赖项要小得多。您应该能够使用该依赖项代替 play-services-ads 而不会出现问题。

    【讨论】:

    • 我强烈建议向他们的社区论坛提交错误/写信通知他们较小的依赖项,以便他们可以更新他们的文档。
    • 不幸的是,我不确定如何检查使用 play-services-basement 是否是一个解决方案。不过,这似乎是一个合适的解决方案,所以一旦我确认,我会接受你的回答。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多