android SDK下载:http://www.androiddevtools.cn
- 禁止第一次启动 到AS安装目录,打开bin目录,编辑idea.properties, 在文件末尾添加:
disable.android.first.run=true
- 设置HTTP代理
点击 ---> File ---> Settings ---> System Settings ---> HTTP Proxy进行设置
Host name: mirrors.neusoft.edu.cn
Port number:80
- 找到SDK Manager即可下
Android SDK 在线更新镜像服务器资源:
大连东软信息学院镜像服务器地址:
- http://mirrors.neusoft.edu.cn 端口:80
北京化工大学镜像服务器地址:
- IPv4: http://ubuntu.buct.edu.cn/ 端口:80
- IPv4: http://ubuntu.buct.cn/ 端口:80
- IPv6: http://ubuntu.buct6.edu.cn/ 端口:80
上海GDG镜像服务器地址:
- http://sdk.gdgshanghai.com 端口:8000
最新版Android Studio设置国内镜像代理
背景
由于众所周知的原因,Android SDK官方镜像在国内无法访问。在前几个Android Studio版本中,可以在Android SDK Manager面板里面设置代理,并强制将https转换为http,使用国内的镜像源。
但是由于最新版(3.1)已经取消了Android SDK Manager面板,也没有强制转换https选项,所以无法使用以前的方法来设置(否则会报400错误)。
解决方案
点击主面板右下角的File –> settings –> Appearance & Behavior –> System Settings –> HTTP Proxy,选中Auto-detect proxy settings,勾选下方Automatic proxy configuration URL,填入国内的某个镜像站。这里,我选择的是mirrors.neusoft.edu.cn:80。
Android Studio报错Could not GET 'https://dl.google.com/dl/android/maven2/com/android/tools/build/
Android Studio3.5.1新建工程报错
报错内容
ERROR: Could not GET ‘https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.5.1/gradle-3.5.1.pom’. Received status code 400 from server: Bad Request Enable Gradle ‘offline mode’ and sync project
环境
Android Studio 3.5.1
Build #AI-191.8026.42.35.5900203, built on September 26, 2019
JRE: 1.8.0_202-release-1483-b03 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10
解决问题
新建工程一直 冒出一个Could not GET错误,找了下勾选了setting 里gradle中studio的enable,以为顺利解决,问题又来了变成gradel得不到pom文件
不灰心又找了下,才知道刚刚的勾选没必要,原来只要之前配置了Http Proxy代理设置的可能都中招了,3.0及以上现在默认使用 Google 的 Maven 存储库,设置了代理的都会掉进这坑里,解决办法就是不设置代理勾选NO Proxy,删掉 c:/users/xxxx/.gradle目录下的gradle.properties文件重新build一下。 (就是这个目录下的 gradle.properties 也可以选择注释掉里面的内容)。修改完成后,等了一段时间下载依赖,项目就重建好了
本文由 创作,采用 知识共享署名4.0 国际许可协议进行许可。本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。最后编辑时间为: 2020/05/15 01:10