有啥方法可以从***项目 gradle 中删除“classpath 'com.google.gms:google-services:4.2.0' 依赖项
Posted
技术标签:
【中文标题】有啥方法可以从***项目 gradle 中删除“classpath \'com.google.gms:google-services:4.2.0\' 依赖项【英文标题】:Is there any way to remove "classpath 'com.google.gms:google-services:4.2.0' dependency from top level project gradle有什么方法可以从***项目 gradle 中删除“classpath 'com.google.gms:google-services:4.2.0' 依赖项 【发布时间】:2019-12-03 10:22:37 【问题描述】:对于 firebase 设置,现在我的项目 gradle 有 classpath 'com.google.gms:google-services:4.2.0'
。
app gradle 包含apply plugin: 'com.google.gms.google-services'
我想将firebase相关代码移到动态模块中
所以我把apply plugin: 'com.google.gms.google-services'
从app Gradle
移到module Gradle
但classpath 'com.google.gms:google-services:4.2.0'
仍与整个项目相关。
有什么办法可以从***项目 Gradle 中移除这种依赖关系?
【问题讨论】:
【参考方案1】:只需在module/build.gradle
文件中添加buildscript
块:
buildscript
repositories
//...
dependencies
//..
classpath 'com.google.gms:google-services:4.2.0'
【讨论】:
以上是关于有啥方法可以从***项目 gradle 中删除“classpath 'com.google.gms:google-services:4.2.0' 依赖项的主要内容,如果未能解决你的问题,请参考以下文章
有啥办法能加快Android Studio中Gradle build速度
有啥办法能加快Android Studio中Gradle build速度