android studio代理设置
原文网址:HTTP://developer.android.com/tools/studio/studio-config.html
组态
在安装过程中,Android Studio提供验证系统需求的向导和模板,例如Java Development Kit(JDK)和可用RAM,并配置默认设置,例如优化的默认Android虚拟设备(AVD)仿真和更新的系统映像。本文档介绍了您可能需要使用的其他配置设置,以自定义您对Android Studio的使用。
有关仿真器和设备设置和使用的具体文档,请参阅管理虚拟设备, 使用硬件设备和 OEM USB驱动程序。
更新频道
Android Studio提供四个更新频道,可根据您的代码级别偏好来保持Android Studio的最新状态:
- 金丝雀频道:金丝雀建立出血边缘版本,每周更新。虽然这些版本做了测试,但是它们仍然受到错误的影响,因为我们希望人们尽快看到新的内容。这不推荐用于生产。
- 开发渠道:Dev构建是经过时间考验的经过挑选的年长金丝雀构建。它们大致每两周或每月更新一次。
- Beta版本:Beta版本在生产版本之前用于beta版本。
- 稳定通道:用于稳定的生产就绪版本。
默认情况下,Android Studio使用“ 稳定” 通道。使用 文件>设置>外观和行为系统设置>更新 更改您的频道设置。
主要说有四个升级选项,建议使用稳定的渠道,
文件>设置>外观和行为系统设置>更新
更改选项
代理设置
代理作为HTTP客户端和Web服务器之间的中间连接点,为互联网连接增加了安全性和隐私。
要支持在防火墙后面运行Android Studio,请设置Android Studio IDE和SDK Manager的代理设置。使用Android Studio IDE HTTP代理设置页面设置Android Studio的HTTP代理设置。SDK Manager具有单独的HTTP代理设置页面。
在命令行或未安装Android Studio的机器(如持续集成服务器)上运行Gradle的Android插件时,请在Gradle构建文件中设置代理设置。
注意: Android Studio捆绑包初始安装后,Android Studio可以使用互联网访问或脱机运行。但是,Android Studio需要安装向导同步,第三方库访问,访问远程存储库,Gradle初始化和同步以及Android Studio版本更新的Internet连接。
设置Android Studio代理
Android Studio支持HTTP代理设置,因此您可以在防火墙或安全网络后面运行Android Studio。要在Android Studio中设置HTTP代理设置:
- 从主菜单中选择 文件>设置>外观与行为 - 系统设置 - HTTP代理。
- 在Android Studio中,打开IDE设置对话框。
- 设置ide http代理方法
- 在Windows和Linux上,选择 文件>设置> IDE设置 - HTTP代理。
- 在Mac上,选择 Android Studio>首选项> IDE设置 - HTTP代理。
- 选择 自动检测 以使用自动配置URL配置代理设置或 手动 输入每个设置。有关这些设置的详细说明,请参阅 HTTP代理。
- 单击 应用 以启用代理设置。
用于Gradle HTTP代理设置的Android插件
在命令行或未安装Android Studio的计算机上运行Android插件时,请在Gradle构建文件中设置用于Gradle代理设置的Android插件。gradle/gradle.properties中设置,主要用于下载一些引用的项目,或者gradle自身的更新等.
对于应用程序特定的HTTP代理设置,请build.gradle
根据需要为每个应用程序模块设置文件中的代理设置 。
应用插件:'com.android.application' android { ... defaultConfig { ... systemProp 。http 。proxyHost = proxy 。公司。COM systemProp 。http 。proxyPort = 443 systemProp 。http 。proxyUser = userid systemProp 。http 。proxyPassword = 密码 systemProp 。http 。AUTH 。ntlm 。domain = domain } ... }
对于项目范围的HTTP代理设置,请在gradle/gradle.properties
文件中设置代理设置 。
#项目范围的Gradle设置。... systemProp 。http 。proxyHost = proxy 。公司。COM systemProp 。http 。proxyPort = 443 systemProp 。http 。proxyUser = 用户名 systemProp 。http 。proxyPassword = 密码 systemProp 。http 。AUTH 。ntlm 。domain = domain systemProp 。https 。proxyHost = proxy 。公司。COM systemProp 。https 。proxyPort = 443 systemProp 。https 。proxyUser = 用户名 systemProp 。https 。proxyPassword = 密码 systemProp 。https 。AUTH 。ntlm 。domain = domain ...
有关使用Gradle属性进行代理设置的信息,请参阅“ Gradle用户指南”。
注意: 使用Android Studio时,Android Studio IDE HTTP代理设置页面中的设置会覆盖gradle.properties 文件中的HTTP代理设置 。
SDK管理器HTTP代理设置
SDK Manager代理设置可启用代理互联网访问,从Android软件包和库更新SDK Manager软件包。
要设置代理互联网访问的SDK管理器设置,请启动SDK管理器并打开SDK管理器页面。
看重点,更新sdk时代理设置方法
- 在Windows上,从菜单栏中选择“工具”>“选项”。
- 在Mac和Linux上,从系统菜单栏中选择“工具”>“选项”。
出现Android SDK管理器页面。输入设置,然后单击 应用。