android studio 升级到3.5版本报错gradle无法获取pom文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android studio 升级到3.5版本报错gradle无法获取pom文件相关的知识,希望对你有一定的参考价值。

参考技术A mac系统的android Studio升级到3.5版本后报错:

Caused by:org.gradle.internal.resource.transport.http.HttpRequestException: Could not GET'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.5.0/gradle-3.5.0.pom'

Causedby: org.apache.http.conn.ConnectTimeoutException: Connect tomirrors.zzu.edu.cn:80 [mirrors.zzu.edu.cn/10.66.0.111] failed: connect timedout

网上百度了各种解决方案:

1.修改build.gradle文件

2.设置Android studio, 勾选Enable embedded Maven repository

但是!!!都解决不了我的问题

然后我就去找系统配置:

我的问题的解决方案如下:

用终端输入命令行 open .gradle   打开如下文件夹

修改gradle.properties文件,把后面的四行注释掉就好了!!!!

升级vue-element-admin中element-ui的版本报错 缺少math.div 函数

升级vue-element-admin中element-ui的版本报错 缺少math.div 函数

报错内容 缺少math.div 函数

98% after emitting CopyPlugin

 ERROR  Failed to compile with 1 error                                                                                                           10:31:42 ├F10: PM┤

 error  in ./src/styles/element-variables.scss

Syntax Error: SassError: Undefined function.
    ╷
490 │ $--group-option-flex: 0 0 math.div(1, 5) * 100% !default;
    │                           ^^^^^^^^^^^^^^
    ╵
  node_modules\\element-ui\\packages\\theme-chalk\\src\\common\\var.scss 490:27  @import
  node_modules\\element-ui\\packages\\theme-chalk\\src\\mixins\\mixins.scss 2:9  @import
  node_modules\\element-ui\\packages\\theme-chalk\\src\\pagination.scss 1:9     @import
  E:\\前端模板数据\\vue-element-admin 版本\\集成方案\\vue-element-admin-master\\src\\styles\\element-variables.scss 27:9
             root stylesheet


 @ ./src/styles/element-variables.scss 4:14-237 15:3-20:5 16:22-245
 @ ./src/main.js
 @ multi (webpack)-dev-server/client?http://192.168.0.107:9527&sockPath=/sockjs-node (webpack)/hot/dev-server.js ./src/main.js

开始以为时这个math.div的函数没有,修改成为(1/5)

后面编译依旧报其他sass文件使用同样的math.div方法提示不存在该方法提示报错

于是查math的来源,发现是sass:math文件中的,猜测可能是sass的版本低了,少了这个方法

sass的中文网站 查到这个使用这个函数计算值时在1.33.0版本之后,我的项目中的是1.26.3,低了

于是修改package.json中sass的版本为1.33.0;伤处package.json.lock文件

重新npm install

执行成功

以上是关于android studio 升级到3.5版本报错gradle无法获取pom文件的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio基础RecyclerView上下滑动鼠标的使用,兼容/版本报错处理

升级vue-element-admin中element-ui的版本报错 缺少math.div 函数

安装新版本报错

jquery升级到新版本报错[jQuery] Cannot read property ‘msie’ of undefined错误的解决方法(转)

mysql版本报错

安装vant2.2.7版本报错These dependencies were not found: vant/es/goods-action-big-btn in ./src/config/vant.