Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >有没有办法从顶级项目gradle中删除"classpath“com.google.gms:google-services:4.2.0”依赖项?

有没有办法从顶级项目gradle中删除"classpath“com.google.gms:google-services:4.2.0”依赖项?
EN

Stack Overflow用户
提问于 2019-07-25 07:51:30
回答 1查看 46关注 0票数 1

对于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中移除这种依赖呢?

EN

回答 1

Stack Overflow用户

发布于 2019-07-25 10:01:49

只需在module/build.gradle文件中添加buildscript块:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
buildscript {
    repositories {
        //...
    }
    dependencies {
        //..
        classpath 'com.google.gms:google-services:4.2.0'
    }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57196892

复制
相关文章
构件flutter定位服务
在 Flutter 中获取您的位置是一项简单的任务。本教程将向您展示如何将位置包包装到易于在您的应用程序中使用的服务中。创建一个新的 Flutter 项目并继续。
玖柒的小窝
2021/10/05
1.3K0
Android厂商推送Plugin化 | 掘金技术征文-双节特别篇
由于要把项目内的推送能力提供给别的业务接入,当前已经接入了FCM(谷歌推送),HMS,小米,Vivo,OPPO,极光等好多平台的推送。但是业务接入可能只需要其中的几种而已,抛开SDK设计的一部分,光光从接入成本上来说其实就比较复杂了,下面是问题的汇总啊。
逮虾户
2020/10/15
9480
Android厂商推送Plugin化 | 掘金技术征文-双节特别篇
谷歌移动UI框架Flutter入门
作为Android开发人员,很有必要学习一下Flutter,那么Flutter是什么呢?它到底有什么作用呢?我们一一来揭晓。 Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。它也是构建未来的Google Fuchsia应用的主要方式。Fuchsia是谷歌继Android和Chrome OS之后开发的第三个系统,未来,谷歌是计划将Flutter作为这款操作系统的构建方式的。
wangweijun
2020/01/19
1.8K0
【Android Gradle 插件】Gradle 依赖管理 ⑩ ( dependencies 依赖配置项 configurations )
添加构建依赖项 参考文档 : https://developer.android.google.cn/studio/build/dependencies
韩曙亮
2023/03/30
1.3K0
【Android Gradle 插件】Gradle 依赖管理 ⑩ ( dependencies 依赖配置项 configurations )
[LEETCODE]从排序数组中删除重复项
给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。
用户2353021
2020/05/11
6.3K0
google的GCM推送使用简介
转载请注明出处:http://blog.csdn.net/newhope1106/article/details/54709916
爱撸猫的杰
2019/03/28
6.8K1
google的GCM推送使用简介
【Android Gradle 插件】Android 依赖管理 ② ( 为工程配置依赖仓库 | 为工程构建添加依赖仓库 | classpath 引入依赖库 | 配置依赖仓库 )
在 根目录 的 build.gradle 顶层构建脚本 中 , 配置的 allprojects 脚本块 , 是 作用于所有的工程的 ,
韩曙亮
2023/03/30
1.6K0
【Android Gradle 插件】Android 依赖管理 ② ( 为工程配置依赖仓库 | 为工程构建添加依赖仓库 | classpath 引入依赖库 | 配置依赖仓库 )
Flutter:如何修复/删除 .pub-cache 中的所有依赖项
如果您正在使用 Flutter 开发应用程序并遇到与系统缓存(在**./pub-cache**文件夹中)中的一个或多个软件包有关的问题,您可以通过执行以下命令重新安装所有缓存的依赖项:
徐建国
2022/06/24
8.5K0
Flutter:如何修复/删除 .pub-cache 中的所有依赖项
Swift 从排序数组中删除重复项 - LeetCode
给定一个有序数组,你需要原地删除其中的重复内容,使每个元素只出现一次,并返回新的长度。
韦弦zhy
2018/09/11
5.2K0
【Android Gradle 插件】Gradle 依赖管理 ⑤ ( dependencies 依赖项拆分 | 依赖组 | 依赖名称 | 依赖版本号 | 动态指定依赖版本号 | 使用命令行查看模块 )
添加构建依赖项 参考文档 : https://developer.android.google.cn/studio/build/dependencies
韩曙亮
2023/03/30
1.9K0
【Android Gradle 插件】Gradle 依赖管理 ⑤ ( dependencies 依赖项拆分 | 依赖组 | 依赖名称 | 依赖版本号 | 动态指定依赖版本号 | 使用命令行查看模块 )
FastAPI从入门到实战(16)——依赖项
九陌斋地址:https://blog.jiumoz.com/archives/fastapi-cong-ru-men-dao-shi-zhan-16-yi-lai-xiang
MinChess
2022/12/27
6850
FastAPI从入门到实战(16)——依赖项
Gradle依赖方式——Lombok在Gradle中的正确配置姿势
写过java的都知道,lombok几乎在项目中处于不可或缺的一部分,但是lombok在Gradle的项目中配置并非人人都知道。
Zack说码
2019/08/05
12.7K0
gradle新建工程,多项目依赖,聚合工程
gradle是个非常复杂的工具,从他的完整包80M和72章官方文档就可以看出一二。
MonroeCode
2018/01/12
3.6K0
gradle新建工程,多项目依赖,聚合工程
感谢gradle完全的文档。开始完全没想过新建项目会弄我一天时间,都说gradle构建项目简单,我现在回复他们呵呵。
MonroeCode
2018/01/09
8540
【Android Gradle 插件】Gradle 依赖管理 ② ( build.gradle 中的 dependencies 依赖配置 | DependencyHandler#add 方法介绍 )
org.gradle.api.Project 配置 ( build.gradle 根配置 ) 文档 : https://docs.gradle.org/current/javadoc/org/gradle/api/Project.html
韩曙亮
2023/03/30
9290
gradle新建工程,多项目依赖,聚合工程
感谢gradle完全的文档。开始完全没想过新建项目会弄我一天时间,都说gradle构建项目简单,我现在回复他们呵呵。 gradle是个非常复杂的工具,从他的完整包80M和72章官方文档就可以看出一二。 一、平级项目依赖includeFlat 我的环境是gradle3.2.1,eclipse-neon,eclipse插件是(Buildship 1.0),jdk1.8 最常见的项目就是多工程平级的项目项目构造如下: A B C 三个工程完全平级A是基础工程打成jar包给C引用,B是jar工程 也是打成jar给C
MonroeCode
2018/02/09
8560
Gradle项目中文乱码的解决办法
最近一直在学习使用Gradle项目构建工具,但是一直遇到一个问题就是中文乱码,比如将易天乱码成了鏄撳ぉ,经过研究我发现这正是将UTF-8编码识别为GBK编码出现的现象。经过一番查阅,解决办法就是在build.gradle文件中添加如下一段,rhGradle将文件识别为UTF-8编码。当然,这需要你的项目文件本来就是UTF-8编码的,如果默认是GBK编码,就不需要更改。
乐百川
2022/05/05
3.3K0
maven 解包依赖项中的文件
使用goal:unpack-dependencies 在配置参数includeArtifactIds中指定要解包的模块制件ID
路过君
2022/07/20
2.4K0
Android Studio 中的Gradle版本介绍
如果你针对Android Studio中的Gradle插件有不懂。打开老项目的时候,经常由于Gradle的版本号问题造成项目无法编译。
zinyan.com
2023/07/13
1.8K0
Android Studio 中的Gradle版本介绍
点击加载更多

相似问题

错误:找不到com.google.gms:google-services:4.2.0

4368

找不到参数的方法classpath() [com.google.gms:google-services:3.0.0]

22

Gradle同步失败:找不到com.google.gms:google-services:3.0.0

10

有没有办法从gradle依赖项中提取项目URL和最新可用版本?

19

Gradle:无法解析配置':classpath‘的所有依赖项

21
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文