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

embedded/2024/10/9 13:21:39/
http://www.w3.org/2000/svg" style="display: none;">

前些天发现了一个蛮有意思的人工智能学习网站,8个字形容一下"通俗易懂,风趣幽默",感觉非常有意思,忍不住分享一下给大家。
👉点击跳转到教程

1、Android Studio是在谷歌的服务器上,初次安装Android Studio时下载SDK可能会失败,出现下载不了Android SDK的情况,这时我们需要,进入Android Studio设置HTTP Proxy 也就是网络代理,进行SDK的下载。

步骤如下:

https://i-blog.csdnimg.cn/direct/830459cded7745048f066ad028742372.png" alt="在这里插入图片描述" />
国内镜像站地址如下:

1.阿里云镜像站地址:
mirrors.aliyun.com 端口:80
2.清华大学镜像站地址:
mirrors.tuna.tsinghua.edu.cn 端口:80
3.北京外国语大学镜像站地址:
mirror.bfsu.edu.cn 端口:80

这里介绍一下为什么要给Android studio配置代理,这和我们在Gradle中配置国内镜像源有什么不同。
我们通常会在项目的根目录下的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 能够通过网络访问这些存储库的前提条件,尤其是在网络环境需要代理时。代理设置解决的是网络连接的问题,而仓库地址配置的是资源来源的问题。
更新插件和工具:Android Studio 和 Gradle 可能需要从网络获取最新的插件和工具版本。

那么Auto-detect proxy settings(自动检测代理设置)和manual proxy configuration(手动代理配置)有什么区别呢?
https://i-blog.csdnimg.cn/direct/3d9f14a19b0f47ada44adc432d3fd110.png" alt="在这里插入图片描述" />
1、Auto-detect proxy settings(自动检测代理设置):
选择此选项后,Android Studio 会尝试使用操作系统的网络代理设置。这意味着它会根据操作系统(如 Windows、macOS 或 Linux)的代理配置自动设置自己的网络连接。
在某些情况下,你可能需要输入一个 URL(例如,自动检测的代理服务器的地址),这是为了让 Android Studio 知道如何获取或验证代理设置。
主要目的是简化配置过程,使 Android Studio 能够自动获取和应用系统代理设置,而无需手动输入详细的代理信息。

2、Manual proxy configuration(手动代理配置):
选择此选项后,你需要手动输入代理服务器的详细信息,如代理主机名、端口、用户名和密码。
这种方式适用于你知道确切的代理设置并且需要精确配置的情况。


http://www.ppmy.cn/embedded/101417.html

相关文章

48.x86游戏实战-封包抓取进图call

免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动! 本次游戏没法给 内容参考于:微尘网络安全 工具下载: 链接:https://pan.baidu.com/s/1rEEJnt85npn7N38Ai0_F2Q?pwd6tw3 提…

采用ELK搭建日志平台,安装elasticsearch中文分词器

1、进入ES安装目录下 cd /usr/local/elasticsearch7.17 2、安装 ./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.17.7/elasticsearch-analysis-ik-7.17.7.zip 3、查看是否安装成功 systemctl restart elas…

day-40 合并区间

思路 将二维数组按照第一列升序排列&#xff0c;把intervals[0][0]作为第一个区间的起点&#xff0c;将 intervals[0][1]和intervals[1][0]进行比较&#xff0c;如果intervals[0][1]<intervals[1][0]&#xff0c;则不能合并&#xff0c;否则可以合并&#xff0c;将Math.max(…

基于计算机视觉的图书推荐应用【AI编程实录】

我相信这篇文章的许多读者都有一个“抽屉”&#xff0c;里面装满了未完成的很酷的业余项目。由于AI每天都在帮助我的团队编写代码&#xff0c;我决定试一试&#xff0c;看看它能让我在一个我最喜欢的业余项目中走多远&#xff0c;最好是用最少的代码编写。 由于我对它能走多远…

Mysql集群相关技术

目录 一、源码部署mysql 1.1 下载源码包 1.2 安装部署 二、mysql 的主从复制 2.1 在master上配置 2.2 在slave上的配置 2.3 测试 2.4 延迟复制 2.5 慢查询日志 2.6 mysql的并行复制 2.7 原理剖析 2.8 架构缺陷 三、半同步模式 3.1半同步模式原理 3.2 gtid模式 …

NLP -->定义、应用、与职业前景解析

1. 自然语言处理&#xff08;NLP&#xff09;的定义与误区 定义: 自然语言处理主要集中于文本的处理&#xff0c;旨在使计算机能够理解和生成自然语言文本。常见误区: 初学者容易将自然语言处理与语音识别混淆。 语音识别: 将语音转成文字&#xff0c;这不属于自然语言处理范畴…

DNS详解

DNS详解 DNS 是一个域名系统&#xff0c;它主要用于将人类容易记忆的域名转换成ip地址。 默认情况下&#xff0c;设备会自动从网络供应商获取DNS服务器地址&#xff0c;并使用DNS服务器对域名进行解析。 此外&#xff0c;你也可以手动设置DNS服务器&#xff0c;具体操作系统…

nginx知识补充

文章目录 一、正、反向代理服务器正向代理服务器&#xff08;Forward Proxy&#xff09;反向代理服务器&#xff08;Reverse Proxy&#xff09;正向代理与反向代理的主要区别总结 二、nginx的四、七层反向代理七层反向代理&#xff08;Layer 7 Proxy&#xff09;四层反向代理&a…