72、AndroidStudio 导入项目Connect timed out错误解决

一、背景:

开发过程中难免会 clone 其他的项目,clone 或者下载成功之后。使用 android studio 打开项目时经常遇到

Connect timed out

错误如图所示:
在这里插入图片描述

二、分析原因:

1、既然链接超时,肯定是 android studio 在运行项目的时候连接到网络,无法成功
2、而在同步项目的时候发现 gradle-xx.zip 文件长时间的 loading 没有反应,因此联想到 gradle 版本下载的问题
在这里插入图片描述

三、解决:

同理,既然 Gradle 下载导致的问题解决的方法有很多:
但核心的就是 所需要的Gradle 版本成功下载下来。

1、确定项目要下载的 Gradle 版本

在这里插入图片描述

  1. 切换项目目录 project Files 类型
  2. 打开 gradle-wrapper.properties 文件
  3. 可以确认当前项目所需要的gradle版本为 gradle-7.4.bin
2、下载指定的 gradle 版本

方法 一、
官网(推荐)
找到指定的版本 直接下载

在这里插入图片描述

方法二、
百度搜索 查找 对应的版本下载

3、找到.Gradle 文件夹

(.Gradle 文件夹是隐藏文件 /Users/fmm/ 目录 ,Mac:按下 shift+command+.
能查看到,window:文件夹设置)

/Users/fmm/.gradle/wrapper/dists/gradle-7.4-bin/c0gwcg53nkjbqw7r0h0umtfvt/

这个文件夹名称随机生成的:c0gwcg53nkjbqw7r0h0umtfvt

(gradle-7.4-bin/c0gwcg53nkjbqw7r0h0umtfvt/ 如果该文件没有出现)

请重新点击按钮
在这里插入图片描述

将下载的 gradle-7.4-bin.zip 文件copy 到
/Users/fmm/.gradle/wrapper/dists/gradle-7.4-bin/c0gwcg53nkjbqw7r0h0umtfvt/ 下面 并解压:

如图:
在这里插入图片描述

红色方框的三个文件可以删除,硬盘空间大的可以忽略

最后 同步下项目
在这里插入图片描述

项目开始构建 说明该问题处理成功:
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/852719.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

包装类的应用

一.什么是包装类 基本数据类型所对应的引用数据类型 二.集合中不能存储基本数据类型 三.JDK5以后对包装类新增了什么特性? // 自动装箱:把基本数据类型会自动的变成对应的包装类 // 自动拆箱:把包装类自动的变成其对象的基本数据类型 四.我们以后如何获取包…

02-MybatisPlus批量插入性能够吗?

1 前言 “不要用 mybatis-plus 的批量插入,它其实也是遍历插入,性能很差的”。真的吗?他们的立场如下: 遍历插入,反复创建。这是一个重量级操作,所以性能差。这里不用看源码也知道,因为这个和…

【WPF】中的ListBox的ScrollIntoView方法使用

在WPF中,ListBox控件的ScrollIntoView方法用于确保指定的项在可视区域内可见。如果该项不在当前的视图中,该方法会滚动列表,使该项出现在视图中。这对于在用户交互或程序逻辑中需要突出显示特定列表项的场景非常有用。但是不会指定滚动的对齐…

数据结构:手撕代码——顺序表

目录 1.线性表 2.顺序表 2.1顺序表的概念 2.2动态顺序表实现 2.2-1 动态顺序表实现思路 2.2-2 动态顺序表的初始化 2.2-3动态顺序表的插入 检查空间 尾插 头插 中间插入 2.2-4 动态顺序表的删除 尾删 头删 中间删除 2.2. 5 动态顺序表查找与打印、销毁 查找 …

mysql导入sql文件失败及解决措施

1.报错找不到表 1.1 原因 表格创建失败,编码问题mysql8相较于mysql5出现了新的编码集 1.2解决办法: 使用vscode打开sql文件ctrlh,批量替换,替换到你所安装mysql支持的编码集。 2.timestmp没有设置默认值 Error occured at:20…

一个公用的数据状态修改组件

灵感来自于一项重复的工作,下图中,这类禁用启用、审核通过不通过、设计成是什么状态否什么状态的场景很多。每一个都需要单独提供接口。重复工作还蛮大的。于是,基于该组件类捕获组件跳转写了这款通用接口。省时省力。 代码如下:…

Git教程II

介绍一些学习工作中会使用到的git指令。 从远程得到一个指定分支 在clone之后,一般来说本地只会有一个main分支。如果想要获得dev分支该怎么办呢?假设远程的名字是origin,那么可以用git checkout -b dev origin/dev在本地增加dev分支并直接…

Linux开机自启/etc/init.d和/etc/rc.d/rc.local

文章目录 /etc/init.d和/etc/rc.d/rc.local的区别/etc/init.dsystemd介绍 /etc/init.d和/etc/rc.d/rc.local的区别 目的不同: /etc/rc.d/rc.local:用于在系统启动后执行用户自定义命令,适合简单的启动任务。 /etc/init.d:用于管理…

20240611 讯飞JAVA工程师(研发经理岗)面试

1.线程安全的集合类 在Java中,一些线程安全的集合类有Stack、Vector、Properties、Hashtable等 2.线程池中execute和submit的区别 1)参数及返回值不同 excute只能提交Runnable,无返回值 submit既可以提交Runnable,返回值为null&am…

浅谈2024年,计算机相关专业前景

当然,对于计算机相关专业在2024年及未来的发展趋势,我们可以进一步细化分析和归纳: 一、计算机相关专业的就业前景 广泛的应用领域:计算机科学与技术、人工智能、网络安全、软件工程等专业具有广泛的应用领域,包括但…

实现一个vue js小算法 选择不同的时间段 不交叉

以上图片选择了时间段 现在需要判断 当前选择的时间段 不能够是 有交叉的所以现在需要循环判断 //判断时间段是否重叠交叉 export function areIntervalsNonOverlapping(intervals:any) {// 辅助函数:将时间字符串转换为从当天午夜开始计算的分钟数function conver…

信息系统架构风格-系统架构师(十

1、信息系统架构风格是描述特定应用领域中系统组织方式的惯用模式。架构风格定义了一个系统家族,即一个架构定义()。 A一组设计原则 B一组模式 C一个词汇表和一组约束 D一组最佳实践 解析: 信息系统架构风格是描述某一特定 应…

汽车金属管检测新方法,分度盘高速视觉检测机检测效果如何?

汽车金属管是指在汽车制造和维修中广泛使用的金属管道,用于传输流体、气体或其他介质。汽车金属管在汽车中扮演着重要的角色,用于传输液体(如燃油、冷却液、润滑油)、气体(如空气、排气)、制动系统、液压系…

MySQL 之 JSON 支持(三)—— JSON 函数

目录 一、JSON 函数参考 二、创建 JSON 值的函数 1. JSON_ARRAY([val[, val] ...]) 2. JSON_OBJECT([key, val[, key, val] ...]) 3. JSON_QUOTE(string) 三、搜索 JSON 值的函数 1. JSON_CONTAINS(target, candidate[, path]) 2. JSON_CONTAINS_PATH(json_doc, one_or…

Web前端报网课:探索技能进阶的迷宫

Web前端报网课:探索技能进阶的迷宫 在数字化浪潮的推动下,Web前端技术日益成为互联网行业的核心竞争力。对于有志于在这一领域深耕细作的人来说,报名Web前端网课无疑是一个明智的选择。然而,在这个信息爆炸的时代,如何…

详解函数动态调用的作用——call

动态调用的作用 类似于其他语言的反射能够开发框架性代码 Call调用语法 (bool success, bytes data) <address>.call(bytes calldata)call是address的方法call返回值(bool success, bytes data)忽视返回值success&#xff0c;会造成严重问题 calldata的结构 call的…

183.二叉树:二叉搜索树中的众数(力扣)

代码解决 /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode *right;* TreeNode() : val(0), left(nullptr), right(nullptr) {}* TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}* Tre…

Linux2(文件类型分类 基本命令2 重定向)

目录 一、文件类型分类 二、基本命令2 1. find 帮助查询 2. stat 查看文件的信息 3. wc 统计文本 4. 查看文本内容 4.1 cat 4.2 more 4.3 less 4.4 head 4.5 tail 5. cal 显示日历 6. date 显示时间 7. du 文件大小 8. ln 链接 软链接 硬链接 区别 9. histo…

碳中和研究院OLED透明屏2x2整机项目方案

一、项目背景 随着全球气候变化和环境问题的日益严重&#xff0c;碳中和成为各国政府和企业的重要议题。为了响应这一趋势&#xff0c;黑龙江碳中和研究院计划引入先进的OLED透明屏技术&#xff0c;以展示其研究成果和碳中和理念。本项目旨在为该研究院提供一套高质量的OLED透明…

关于Mysql 中 Row size too large (> 8126) 错误的解决和理解

提示&#xff1a;啰嗦一嘴 &#xff0c;数据库的任何操作和验证前&#xff0c;一定要记得先备份&#xff01;&#xff01;&#xff01;不会有错&#xff1b; 文章目录 问题发现一、问题导致的可能原因1、页大小2、行格式2.1 compact格式2.2 Redundant格式2.3 Dynamic格式2.4 Co…