问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Android Studio设置国内镜像代理(HTTP Proxy)教程详解

创作时间:
作者:
@小白创作中心

Android Studio设置国内镜像代理(HTTP Proxy)教程详解

引用
CSDN
1.
https://m.blog.csdn.net/wkj001/article/details/143466040

在使用Android Studio时,你可能会遇到初次安装时下载SDK失败的问题。这是因为Android Studio需要从谷歌的服务器下载SDK,而这些服务器在中国大陆的访问速度较慢或不稳定。为了解决这个问题,你可以通过设置国内镜像代理来加速SDK的下载。本文将详细介绍如何在Android Studio中设置HTTP代理以及配置SDK国内镜像源。

为什么要配置代理?

Android Studio需要从谷歌的服务器下载SDK,而这些服务器在中国大陆的访问速度较慢或不稳定。为了解决这个问题,你可以通过设置国内镜像代理来加速SDK的下载。

国内镜像站地址

以下是几个常用的国内镜像站地址:

1. 阿里云镜像站地址:
mirrors.aliyun.com 端口:80

2. 清华大学镜像站地址:
mirrors.tuna.tsinghua.edu.cn 端口:80

3. 北京外国语大学镜像站地址:
mirror.bfsu.edu.cn 端口:80

代理设置与仓库地址配置的区别

我们通常会在项目的根目录下的build.gradle中配置这些镜像源:

maven { url 'https://maven.aliyun.com/repository/releases' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/central' }
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
maven { url 'https://maven.aliyun.com/repository/public' }

区别:

  1. 仓库地址配置是指定 Gradle 用于下载依赖项的具体存储库位置。这告诉 Gradle 从哪里获取依赖项。
  2. 而 HTTP 代理设置则是确保Android studio和 Gradle 能够通过网络访问这些存储库的前提条件,尤其是在网络环境需要代理时。代理设置解决的是网络连接的问题,而仓库地址配置的是资源来源的问题。

Auto-detect proxy settings与manual proxy configuration的区别

1. Auto-detect proxy settings(自动检测代理设置)

选择此选项后,Android Studio 会尝试使用操作系统的网络代理设置。这意味着它会根据操作系统(如 Windows、macOS 或 Linux)的代理配置自动设置自己的网络连接。

在某些情况下,你可能需要输入一个 URL(例如,自动检测的代理服务器的地址),这是为了让 Android Studio 知道如何获取或验证代理设置。

主要目的是简化配置过程,使 Android Studio 能够自动获取和应用系统代理设置,而无需手动输入详细的代理信息。

2. Manual proxy configuration(手动代理配置)

选择此选项后,你需要手动输入代理服务器的详细信息,如代理主机名、端口、用户名和密码。

这种方式适用于你知道确切的代理设置并且需要精确配置的情况。

配置 SDK 国内镜像源

  1. 打开 Android Studio。
  2. 进入 File > Settings(Windows/Linux)或 Android Studio > Preferences(macOS)。
  3. 在设置窗口中,展开左侧的 Appearance & Behavior,然后点击 System Settings
  4. 点击 Android SDK。【找不到就直接搜索SDK】
  5. 在右侧找到 SDK Update Sites 列表,点击右侧的编辑按钮(一个小铅笔图标)。
  6. 在弹出的窗口中,将默认的 Google 镜像地址修改为国内的镜像地址,例如:
华为镜像:https://developer.huawei.com/repo/
阿里云镜像:https://developer.aliyun.com/mirror/
豆瓣镜像:https://mirrors.douban.com/android/sdk/
  1. 点击 OK 保存设置。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号