最近需要进行移动开发,在安装Android Studio时,遇到了很纠结的问题,安装一直很不顺利。经过2天的百度搜索终于是找到解决的办法。

问题花了2天的时间才从茫茫大海中找到确切的答案。所以必须开个文章来记录解决的办法,方便以后遇到可以查看同时给有需要的朋友。

由于网络的问题,Android Studio一直无法下载需要的gradre同时也无法同步成功。

问题就出在这个网址一直无法被成功获取资源。

只要带有https://dl.google.com/dl/android/maven2/com/这样的链接都无法下载。所以一直无法同步成功。

解决的问题如下:

仓库不可访问导致,由于google() 这个仓库地址是: https://dl.google.com/dl/android/maven2/com/ ,可能会出现无法访问的情况, 这时候只需要优先使用国内的阿里云仓库就可以了;

需要注意的是,使用的classpath 的gradle版本要可用,阿里云仓库不一定有最新的gradle 版本,具体版本在 阿里云仓库 中对应的参考目录下查找, 查找规则为:com/android/tools/build/gradle/, 如果不存在会导致下载失败;

想要设置仓库,只要在文件目录的/android/build.gradle 文件中,将buildscript 的repositories 字段改成如下代码即可:

```
maven{ url 'https://maven.aliyun.com/repository/google'} maven{ url 'https://maven.aliyun.com/repository/gradle-plugin'} maven{ url 'https://maven.aliyun.com/repository/public'} maven{ url 'https://maven.aliyun.com/repository/jcenter'} google() jcenter()

1.设置了本地代理导致访问仓库时,走了本地代理而出现connetion refused 的情况,这种情况下只要在 /android/gradle.properties 文件中,添加或修改一下代码即可,如果配置了shadowsocks, 也可以自己配置host 和port;

systemProp.http.proxyHost=

systemProp.http.proxyPort=

systemProp.https.proxyHost=

systemProp.https.proxyPort=

( 字段都设置为空时,不会经过代理host 和port )

然后同步一下

方法是从下面的链接中得到,感谢这位朋友。
链接:https://blog.csdn.net/XING979020/article/details/88372324

解决Android无法正常https://dl.google.com/dl/android/maven2/com/的办法的更多相关文章

  1. GET 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.1.2/gradle-3

    Could not GET 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.1.2/gradle-3 ...

  2. Charles + Android 抓取Https数据包 (适用于Android 6.0及以下)

    通过Charles代理,我们能很轻易的抓取手机的Http请求,因为Http属于明文传输,所以我们能直接获取到我们要抓取的内容.但是Https内容本身就是加密的,这时我们会发现内容是加密的了.本文我们来 ...

  3. Could not GET 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.1.2/gradle-3

    参考 https://blog.csdn.net/verkery6/article/details/80797705

  4. Could not HEAD 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.2.0/gradle-3.2.0.pom'.

  5. https://maven.google.com 连接不上的解决办法(转)

     版权声明:本文为博主原创文章,未经博主允许请火速转载. https://blog.csdn.net/a06_kassadin/article/details/72796696 Update 今天看了 ...

  6. Android SDK Manager 报错:Connection to https://dl-ssl.google.com refused

    Connection to https://dl-ssl.google.com refused. OR Failed to fectch URl https://dl-ssl.google.com/a ...

  7. 【我的Android进阶之旅】 Google Developers中国网站发布啦!

    今天,Google Developers 中国网站 (https://developers.google.cn) 正式发布! Google Developers 中国网站是特别为中国开发者而建立的,它 ...

  8. Android学习及开发随记1:Android Studio安装配置

    1.本系列仅为个人使用,概不负责.随着时间推移,部分内容可能因为软件更新而出现不能对应的情况. 本文的配置情况,仅针对Android Studio v1.1.0 windows版本 全新安装. Goo ...

  9. 《ArcGIS Runtime SDK for Android开发笔记》——(1)、Android Studio下载与安装

    1.前言 Android Studio 是一个Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工 ...

随机推荐

  1. Linux文件权限基础知识

    一.文件权限概述 Linux中每个文件或目录都有一组一组9个基础权限位,每三位字符被分为一组,他们分别是属主权限位(占三个字符).用户组权限位(占三个字符).其他用户权限位(占三个字符).比如rwxr ...

  2. PTA (Advanced Level)1082.Read Number in Chinese

    Given an integer with no more than 9 digits, you are supposed to read it in the traditional Chinese ...

  3. Python +requests 关于post请求返回报错

    python+request 发送post请求:msg返回"Content type 'application/octet-stream' not supported" 一.问题源 ...

  4. [Err] 1054 - Unknown error 1054

    [Err] 1054 - Unknown error 1054:很小的一个错误,缺耽误很长的时间,字段不匹配: 解决方法:一一对照字段,数据库字段要和类中的字段要对应,或者sql语句中使用的字段!仔细 ...

  5. Neo4j图数据库配置文件详解

    For more details and a complete list of settings, please see https://neo4j.com/docs/operations-manua ...

  6. Java Web Tomcat服务器

    一.Tomcat目录结构 1.bin:存放脚本文件.其中有个档是catalina.bat,打开这个配置文件,在非注释行加入JDK路径(SET JAVA_HOME=C:\j2sdk1.4.2_06)保存 ...

  7. Specialization For SCCM

    JUST A LINK FOR ALL SCCM QUESTION http://eskonr.com/

  8. luogu题解P4198楼房重建--线段树神操作

    题目链接 https://www.luogu.org/problemnew/show/P4198 分析 一句话题意,一条数轴上有若干楼房,坐标为\(xi\)的楼房有高度\(hi\),那么它的斜率为\( ...

  9. Extjs中,Vo对象中的属性无法在data中获取的解决方法

    store.getById(data.data.id).raw.redpackid

  10. css————关于margin:0px auto的几个居中问题

    前言 margin:0px auto;适用于指定了固定宽度的div与其它元素,比如p,img等,使用 margin:0px auto,居中是大家在做css div定位时的最常用方法,但是据我自己的使用 ...