Android 10.0.1中缺少Tagmanager和数据层

Android 10.0.1中缺少Tagmanager和数据层,android,firebase,google-play-services,google-tag-manager,Android,Firebase,Google Play Services,Google Tag Manager,我使用了gradle脚本 compile "com.google.android.gms:play-services-tagmanager:10.0.1" 但我的应用程序的导入是红色的 import com.google.android.gms.tagmanager.DataLayer; import com.google.android.gms.tagmanager.TagManager; 当我试图找到那些类时,它们并不存在。谷歌是否将这些移动到了其他地方,它们现在在firebas

我使用了gradle脚本

    compile "com.google.android.gms:play-services-tagmanager:10.0.1"
但我的应用程序的导入是红色的

import com.google.android.gms.tagmanager.DataLayer;
import com.google.android.gms.tagmanager.TagManager;

当我试图找到那些类时,它们并不存在。谷歌是否将这些移动到了其他地方,它们现在在firebase中吗?

我找不到任何文档或解释。在仔细研究了库可传递依赖项之后,我认为添加此依赖项将解决缺少的导入问题:

compile 'com.google.android.gms:play-services-tagmanager-v4-impl:10.0.1'
另一个似乎有效的选项是添加所有Play服务,包括:

compile 'com.google.android.gms:play-services:10.0.1'

但是这会让你得到比你需要的更多的API,会使你的APK更大,并且可能需要你为棒棒糖前的设备配置Multidex。

这太疯狂了,为什么在第一次导入中会缺少这个。为什么谷歌没有更新tagmanager的文档呢?它仍然显示最新版本为9.2.1…哈哈,库方法的数量增加了3k,从59489增加到62360,正如你所知。我生活在65K的边缘!你在哪里找到这个图书馆的?我找不到来源的地方code@JPM:我的方法是向所有播放服务添加依赖项,以确认找到导入。然后,我对
TagManager
的代码执行Ctrl-B以打开源文件。在右上角,我点击了ChooseSources,得到了一个显示库目录树的对话框。gradletask
androidDependencies
也有助于查看应用程序的库依赖关系树。AS的较新版本包含一个。听起来你可能已经在使用它了。如果不是,它提供了很多见解