【2021-11-19】Android Gradle Build Failed 你的主机中的软件中止了一个已建立的连接 / 远程主机强迫关闭了一个现有的连接 且无法更改 Gradle 版本 的解决方法

2023-11-01

如果软件使用的 Gradle 及其插件的版本较旧(如,Android Gradle Plugin 3.5.0 + Gradle 6.8),则存在此 bug。
关闭 Wi-Fi 热点及其它网络共享,再将项目 Build 一次。

升级到较新的 Gradle(如,Android Gradle Plugin 7.0.3 + Gradle 7.3)可以解决本问题。但是,由于 Android Studio 的 bug 比较多,可能在第一次成功构建项目之前,都不能在 Project Structures 中更改 Gradle 插件及 Gradle 的版本。这时,需要先使用旧版本的 Gradle 及 Android Gradle 插件成功生成一次项目,再进行版本升级。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【2021-11-19】Android Gradle Build Failed 你的主机中的软件中止了一个已建立的连接 / 远程主机强迫关闭了一个现有的连接 且无法更改 Gradle 版本 的解决方法 的相关文章

随机推荐

  • Android面试必备的JVM虚拟机制详解,看完之后简历上多一个技能!

    掌握了本篇知识之后 简历上就可以多加一条个人技能了 熟悉 JVM 相关知识 包括内存区域 内存模型 GC 类加载机制 编译优化等 下面就是正文了 欢迎讨论 目录 内存区域 内存模型 内存分配回收策略 Java 对象的创建 内存布局和访问定位
  • 蓝桥杯 算法训练 拿金币(java)

    蓝桥杯 算法训练 拿金币 java 题 试题 算法训练 拿金币 资源限制 时间限制 1 0s 内存限制 256 0MB 问题描述 有一个N x N的方格 每一个格子都有一些金币 只要站在格子里就能拿到里面的金币 你站在最左上角的格子里 每次
  • 6.ES基础概念及术语详细解读

    一 Elasticsearch概述 ES是基于Lucene的搜索服务器 它提供了一个分布式多用户能力的全问搜索引擎 且ES支持RestFulweb风格的url访问 ES是基于Java开发的开源搜索引擎 设计用于云计算 能够达到实时搜索 稳定
  • js数组的顺序排序、完全随机打乱排序 总结

    一 顺序排序 1 按字符编码排序 sort var testArray 23 500 1000 300 34 2 testArray sort alert testArray 2 1000 23 300 34 500 2 将数组元素倒序排
  • unittest测试框架+ddt数据驱动

    unittest测试框架 unittest测试框架 四个核心组件 TestCase Testfixure TestSuite testRunner assert impront unittest测试框架 在编写接口自动化测试用例时 如果不采
  • nginx 部署多个vue项目

    这里写目录标题 vue项目配置 env staging文件 env production文件 vuefig js文件 router gt index js文件 nginx配置 ngxin下载后解压即可 1 vue项目配置 基于若依框架的前端
  • Qt中实时更新UI程序示例

    1 概述 Qt在运行时会开启一个主线程 如果没有开启工作线程的话 所有界面上的操作都是在主线程 包括更新界面或者处理数据等操作 我们都知道如果处理数据比较多的话 最好是在单独开启一个线程来处理数据 这样就不会影响主线程的运行 2 开发环境
  • 随风摇曳的她——美蕨(matlab实现)

    目录 1 随风摇曳的她 2 摇曳带来的哲思 3 Matlab代码实现 1 随风摇曳的她 梦幻的场景 浪漫的气息 带上心爱的人 拥抱在这片花海之下 便有了电影男女主角的氛围感 就算阅尽了世间风貌 也抵不上和她在一起时锦短情长 一束束光交织缠绕
  • 【mongoDB数据库基本操作】

    mongoDB 基本命令使用 mongoDB数据库基本操作 1 连接 创建数据库 2 查看数据库 3 删除数据库 表的基本操作 1 创建表 2 删除表 3 查询表 4 更新表 mongoDB数据库基本操作 连接mongoDb服务器 进入到m
  • Pandas+Pyecharts

    文章目录 1 导入模块 2 Pandas数据处理 2 1 读取数据 2 2 查看表格数据类型 2 3 查看表格数据描述 2 4 查看表格缺失数据 2 5 填充某一列缺失数据 2 6 一次性填充所有缺失数据 2 7 统计所有排名未改变的学校
  • 数据从应用层的应用进程到最后的网络包是怎么一步步封装的呢?TCP怎么拆分?IP怎么分片?

    上图是一个整体的网络包的结构 可以看到网络包层层封装的结构 一 因此如果问一句 那数据从应用层的应用进程到最后的网络包是怎么一步步封装的呢 答 比较概括性的回答是 为便于讨论 假设是一个web服务 首先应用层的应用进程将http请求报文下发
  • 解决QML debugging is enabled.Only use this in a safe environment.警告

    系列文章目录 文章目录 系列文章目录 前言 一 警告原因 二 解决办法 参考 前言 我试图运行一个非常简单的程序 当单击 退出按钮时关闭窗口 但获取以下输出 前提是包含按钮的应用程序窗口不显示 您已启用QML调试 实际上它默认启用 这将打开
  • signature=112584ad51fbbcc67189cde898da8bcd,yarn.lock · yongchongwu/adonline-gateway - Gitee.com

    THIS IS AN AUTOGENERATED FILE DO NOT EDIT THIS FILE DIRECTLY yarn lockfile v1 angular cli 1 2 6 version 1 2 6 resolved h
  • 正大国际:你所应该知道的外盘国际期货知识

    外盘期货概念 外盘期货是指在中国大陆境外设立的期货交易市场 交易所建立在中国大陆内为基础的是内盘期货 期货合约由期货交易所统一制定 规定一定数量的标的物在特定的时间和地点交付 它们属于标准化合同 期货合约通常在美国 英国和伦敦交易所的产品上
  • 【根据指定列的值去筛选另一列】

    coding utf 8 Created on Mon Aug 8 22 53 32 2022 author Lenovo coding utf 8 Created on Mon Aug 8 16 58 28 2022 import os
  • Linux·直接I/O原理

    在介绍直接 I O 之前 先来介绍下直接I O这种机制产生的原因 毕竟已经有了缓存I O Buffered I O 那肯定能够像到缓存I O有缺陷吧 就按照这个思路来 什么是缓存 I O Buffered I O 缓存 I O 又被称作标准
  • 【备战面试】面试题打卡——Mysql相关面试题总结

    写在前面 这里是温文艾尔的学习之路 如果对你有帮助 给博主一个免费的点赞以示鼓励把QAQ 博客主页 温文艾尔的学习小屋 更多文章 请关注温文艾尔主页 文章发布日期 2022 03 01 java学习之路 欢迎各位 点赞 评论收藏 冲冲冲 上
  • Hadoop三大组件之Yarn

    本文主要介绍了Hadoop三大组件之Yarn的一些知识 文章目录 一 概述 二 Yarn的基础架构 三 Yarn的工作机制图解 四 Yarn调度器 容量调度器 Yarn的默认调度器 yarn default xml 参数配置 容量调度器特点
  • 纯html5例子,八个炫酷的html5例子

    1 HTML5 Canvas火焰燃烧动画 如同掉落的火球 这次要分享的是一款超级绚丽的HTML5火焰动画 画面上是一个熊熊燃烧的小火球 小球燃烧的火焰非常逼真 会比较消耗CPU 另外这个动画是在HTML5 Canvas上实现的 修改起来也非
  • 【2021-11-19】Android Gradle Build Failed 你的主机中的软件中止了一个已建立的连接 / 远程主机强迫关闭了一个现有的连接 且无法更改 Gradle 版本 的解决方法

    如果软件使用的 Gradle 及其插件的版本较旧 如 Android Gradle Plugin 3 5 0 Gradle 6 8 则存在此 bug 关闭 Wi Fi 热点及其它网络共享 再将项目 Build 一次 升级到较新的 Gradl