Gradle sync failed: Could not GET gradle-3.0.0-beta4.pom

2023-05-16

在不电脑间移动android工程项目时出现Gradle sync fail

Could not resolve com.android.tools.build:gradle:3.0.0-beta4

以为是android studio版本的问题,而且最近不知道怎么回事,生成的程序安装到手机上运行后,总是莫名其妙的闪退,同时我的小米8前不久又刚系统更新,还是以为各种版本之间是不是又有什么不一样的编程,所以干脆换一个更高版本的andriod studio 4.0试试。
第一次安装,没有卸载之前的3.0,安装完后,可选也可不选导入之前版本的配置,我选择了导入。出现在下面错误,后面也一直都是这个错误:

Gradle sync failed: Could not GET ‘https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.0.0-beta4/gradle-3.0.0-beta4.pom’. Received status code 400 from server: Bad Request

搜索各种解决方法:
1,有人说安装AS一定要把之间版本的几个文件夹删除掉:
C:\Users\Administrator.andriod
C:\Users\Administrator.AndroidStudio
C:\Users\Administrator.gradle
2.有人说要使能Offline mode,错误后面也是提示enable offline mode and Gradle sync,我点了enable,没解决又提示disable offline mode and Gradle sync。反反复复都是 两个提示。
旧版本是勾选下面选项,我的两个版本都没有这个选项可勾。

在这里插入图片描述
新版本的是在这个地方选择
在这里插入图片描述
但是这个方法没有用。
3,以为移动宽带不好,有些东西AS自动下载却下载不了,于是设置一个proxy host。该地址测试是可以连接。
又有说在gradle.properties中的http和https冲突,要把https去掉:

systemProp.http.proxyHost=mirrors.neusoft.edu.cn
systemProp.http.proxyPort=80
#systemProp.https.proxyHost=mirrors.neusoft.edu.cn
#systemProp.https.proxyPort=80

但是错误依旧。
4.最后看到外国论坛一个类似求助,https://stackoverflow.com/questions/46320483/could-not-find-com-andorid-tools-buildgradle3-0-0-beta2
要添加google maven repo
在build.gradle文件下的 repositories 下加:
mavenCentral()
maven { url “https://maven.google.com” }
同时又把allprojects{}去掉,(不去应该 也可以)
在这里插入图片描述
但是此时还没得。我前面在Setting->Appearance & Behavior->System Settings-> HTTP Proxy去掉proxy host,选择了No proxy,因为我昨晚在另一台可以build的电脑上看到是No proxy的,所以今天换这台也选择No proxy试试。但是在gradle.properties文件下还是有,所以要把它们全去掉,前面加#号注释掉:
#systemProp.http.proxyHost=mirrors.neusoft.edu.cn
#systemProp.http.proxyPort=80
#systemProp.https.proxyHost=mirrors.neusoft.edu.cn
#systemProp.https.proxyPort=80

然后gradle sync 后这个错误终于没了,然后就开始Download各种文件,下载了好久。我想这次应该可以了。

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

Gradle sync failed: Could not GET gradle-3.0.0-beta4.pom 的相关文章

随机推荐

  • ubuntu用命令行清空回收站的方法

    1 打开Trash span class token builtin class name cd span local share Trash 2 查看Trash里的文件 span class token function ls span
  • ubuntu命令行重启

    重启命令 xff1a 法一 xff1a span class token function reboot span 法二 xff1a span class token function shutdown span r now span cl
  • Linux下的重要目录/proc, /sys, /SElinux, /bin, /usr/lib, /usr/local, /var, /tmp

    今天我们简单的介绍一些linux下面的一些重要文件夹的重用 proc 是个虚拟文件系统 也就是 重新引导后修改会被重新初始化 提供了进程信息 内存资源 硬件设备 内核内存等信息 比如 xff1a 网卡 xff1a proc sys vm i
  • JVM中的堆和栈到底存储了什么?

    以下文章来自 xff1a https www jianshu com p 8a89fb6d839c xff0c 这篇文章涉及多方面知识 xff0c 所以我在有些地方插入了一些更加深入的文章 xff08 方法和函数区别 指针变量 修改引用的值
  • Qt中基于鼠标事件获取界面上坐标—鼠标点击,移动,释放

    Qt中基于鼠标事件获取界面上坐标 鼠标点击 移动 释放 以左上角为坐标原点显示全局像素坐标 以label控件左下角为坐标原点显示鼠标在控件上坐标 加入了像素与经纬度坐标同时显示 程序说明 以左上角为坐标原点显示全局像素坐标 Qt中默认左上角
  • ubuntu下研华工控机CAN卡驱动的安装与测试

    ubuntu下研华工控机CAN卡驱动的安装 0 关于ubuntu系统与内核版本是否需要匹配的问题 1 CAN卡驱动安装 PCI 1680 advSocketCAN V1 0 0 0 2 CAN卡通讯测试 2 1 引脚介绍 2 2 测试程序
  • PCL点云库必备知识点2.1——点云旋转变化pcl::transformPointCloud的使用

    matrix transform02 cpp span class token macro property span class token directive hash span span class token directive k
  • ros必备知识点8:ros之use_sim_time的使用

    这个参数当回放bag数据集是设置为true xff0c 此时说明系统使用的是仿真时间 xff0c 如果设置为false xff0c 则系统使用walltime 此参数可以通过launch文件中设置 xff0c 或者通过节点设置 launch
  • Apollo第二讲—apollo自动驾驶调试及仿真实践

    1 自动驾驶开发流程 1 1 数据分析 使用DreamView调试工具 云实验操作指南 xff08 1 xff09 云实验1 xff1a 使用Dreamview播放离线数据包 Apollo调试工具 1 xff09 内容概述 2 xff09
  • Apollo第五讲——Apollo定位模块

    1 定位的作用 1 xff08 xff09 定位和地图是一对孪生兄弟 获取当前地理位置信息 xff0c 通常在地图中进行记录和表示 提供车辆当前运动状态 xff1a 航向 速度 加速度 角速度等状态信息 xff08 2 xff09 地位的地
  • Apollo专项课——第一讲:交通灯检测

    1 问题引入与本节课重点学习打卡内容 2 Apollo决策功能的设计与实现 交规决策 xff1a 根据路径与红绿灯状态来决定是否生成虚拟墙 路径决策 路径边界 速度决策 planning模块运行流程 场景分类的例子 xff1a 车道跟随 x
  • Apollo最新升级后的感知框架介绍

    Apollo感知框架 1 Apollo视觉感知算法模块流程2 感知框架升级的内容 1 Apollo视觉感知算法模块流程 预处理 神经网络模型的训练 后处理 2 感知框架升级的内容 主要包括三方面 xff0c 如下所示 xff1a xff08
  • 采用u版的pytorchyolo3源码训练自己的数据集

    采用u版的pytorchyolo3源码训练自己的数据集 1 说明 最近一直在研究目标检测这一块的内容 在导师的建议下学习了yolov3目标检测算法 xff0c 想着既然学完了就要跑一边看看是啥样子的说干就干 本文采用的源码为https gi
  • 进程概念初始

    进程初识 进程 xff1a 进程对于用户来说进程就是一个运行中的程序 xff0c 就是一个编译好的二进制文件 站在我们程序员的角度上来看 xff0c 进程就是一些列指令运行的过程 xff0c 站到操作系统上来看 xff0c 就是分配系统资源
  • 常用的linux操作指令

    关机 系统的关机 重启以及登出 shutdown h now 关闭系统 init 0 关闭系统 telinit 0 关闭系统 shutdown h hours minutes amp 按预定时间关闭系统 shutdown c 取消按预定时间
  • TX2安装ROS系统成功记录

    TX2安装ROS系统成功记录 前言一 确认安装的ROS版本二 安装步骤1 设置sources list2 设置密钥3 安装4 环境配置4 安装构建功能包的依赖 三 测试总结 前言 因导师项目 xff0c 需要将在电脑上开发的算法移植到TX2
  • 实现js程序在vscode控制台输出的方法(看完方便多了)

    当我们想要写一段js代码时 xff0c 我们可能会在vscode中新建一个html文件 xff0c 然后再script标签下去编写js代码 xff0c 完了之后我们想要看看js打印输出的效果 xff0c 还会通过浏览器的 F12 去查看输出
  • 总结C++中取成员函数地址的几种方法

    总结C 43 43 中取成员函数地址的几种方法 这里 我整理了4种C 43 43 中取成员函数地址的方法 第1 2 4种整理于网上的方法 第3种cdecl cast是我自己想到的 其中 第4种 汇编 的方法不能在VC6上编译通过 推荐使用第
  • 移动程序后出现Cannot resolve symbol AppCompatActivity等错误

    移动android studio 程序包到不同电脑后 xff0c 出现Cannot resolve symbol AppCompatActivity等错误 xff0c 网上有说没有包含lib包 import android support
  • Gradle sync failed: Could not GET gradle-3.0.0-beta4.pom

    在不电脑间移动android工程项目时出现Gradle sync fail Could not resolve com android tools build gradle 3 0 0 beta4 以为是android studio版本的问