项目启动报错:

If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle.

原因:gradle的代理没有配置,或没有加载到,代理配置文件找不到,Android Studio在加载gradle,是根据setting的Gradle user home去加载gradle的

解决:

1.Android Studio配置查看gradle配置,是去哪里加载代理配置文件

setting的Gradle user home,我的为:C:\Users\user\.gradle,若配置了gradle的环境参数,则要对于环境参数路径GRADLE_USER_HOME设置与Android Studio的Gradle user home一致(或者修改setting的Gradle user home,并在GRADLE_USER_HOME目录下创建gradle.properties文件)

2.项目启动后,gradle会去找./gradle目录下的gradle.properties文件,找代理配置,如果配置了gradle的环境参数,则会去环境参数GRADLE_USER_HOME下找./gradle目录下的gradle.properties文件。

因为之前配置了gradle的环境变量,GRADLE_USER_HOME在D盘,但是GRADLE_USER_HOME下没有./gradle目录,所以是找不到代理的。

办法1:在环境变量下新建./gradle目录,在目录下新建gradle.properties文件,文件内容为:

systemProp.http.proxyHost=
systemProp.http.proxyPassword=
systemProp.http.proxyPort=
systemProp.http.proxyUser=
systemProp.https.proxyHost=
systemProp.https.proxyPassword=
systemProp.https.proxyPort=
systemProp.https.proxyUser=

方法二:删除GRADLE_USER_HOME环境变量,系统会默认找C:\Users\user\.gradle下的配置文件,若没有也要在目录下新建gradle.properties文件

Android开发:Android Studio中gradle的代理问题相关推荐

  1. Android开发-Android studio自带模拟器使用中文拼音输入法

    Android开发-Android studio自带模拟器使用中文拼音输入法 搜狗输入法下载 搜狗输入法安装 修改模拟器语言 搜狗输入法下载 上篇文章中我们在Android studio中创建了X86 ...

  2. android设计一个多线程和画图的程序小球,Android开发之多线程中实现利用自定义控件绘制小球并完成小球自动下落功能实例...

    本文实例讲述了Android开发之多线程中实现利用自定义控件绘制小球并完成小球自动下落功能的方法.分享给大家供大家参考,具体如下: 1.布局界面 xmlns:tools="http://sc ...

  3. android bitmap着色,android开发 替换bitmap中的颜色值

    /** * 将bitmap中的某种颜色值替换成新的颜色 * @param bitmap * @param oldColor * @param newColor * @return */ public ...

  4. Android开发——Android手机屏幕适配方案总结

    0. 前言 Android的屏幕适配,即使得某一元素在Android不同尺寸.不同分辨率的手机上具备相同的显示效果,这个问题一直以来都是我们Android开发者不得不面对的问题.本文参考了很多前人的博 ...

  5. Android开发——Android Studio中配置及使用OpenCV示例

    from: http://www.mobile-open.com/2015/86176.html 本文主要讲述了Android Studio中配置及使用OpenCV示例,现在整理出来分享给Androi ...

  6. android studio 中 gradle 配置与说明

    首先在android studio中,gradle工具版本和gradle版本(或者插件版本).gradle工具版本就是我们安装android studio的时候,同时也会安装gradle工具版本,因为 ...

  7. Android Studio中Gradle使用详解

    转自:http://www.jianshu.com/p/02cb9a0eb2a0 一)基本配置 build配置 buildscript {repositories {jcenter() }depend ...

  8. Android开发——异步任务中Activity销毁时的问题

    0.  前言 在Android开发中经常会发生Activity的销毁重建,比如用户长时间接听一个电话后回到APP.在Android开发--Fragment知识整理(二)中我们提到了使用Fragment ...

  9. Android开发杂谈更新中

    1.Android开发者的成长路线 <1>第一阶段是开发入门,开发者可以通过论坛或者社区获得帮助: <2>第二阶段是进阶和实战,建议开发者能多参加一些培训: <3> ...

最新文章

  1. elastic ik分词搜索_php环境下使用elasticSearch+ik分词器进行全文搜索
  2. 修复Eclipse在Mac OSX下启动时卡住问题
  3. Image Lab 6 for MacOS WIN 图像分析软件下载
  4. 根目录android结构,android系统盘根目录中的(文件)谁给讲一下是干什么的?
  5. linux中配置tomcat
  6. C++中的多重继承(二)
  7. ★☆★书已到手《Java程序员,上班那点事儿》正式上架★☆★
  8. 电脑连手机热点DNS服务器无响应,电脑连接手机热点无法上网解决方法有哪些
  9. 央行数字货币DCEP首个应用场景落地,新的支付风口领域已现!
  10. 计算机程序图标在哪,我的文档不见了 我的文档路径在哪 找回图标方法_电脑软硬件应用网_做中国最专业的计算机应用解决技术网站...
  11. ppt扇形图怎么显示数据_高手都是这么做PPT,PPT数据统计扇形图这样做
  12. Spring MVC普通类或工具类中调用service报空空指针的解决办法(调用service报java.lang.NullPointerException)
  13. 微型计算机原理实验二,微机原理实验2
  14. 做设计这么久,UED/UXD、IXD、GUI到底是什么?你分清了吗
  15. 坂田杨美自然村旧改,已立项,直接签约。
  16. 服务器隔板在哪个位置好,客厅空调摆放在哪个位置好?客厅空调正确摆放位置详解...
  17. 电子货架标签----多种固定方式
  18. Linux下安装网卡驱动程序详解
  19. Elasticsearch学习-本地安装
  20. 服务器头部信息cookie,Http常用的协议信息头

热门文章

  1. 未能使用“Csc”任务的输入参数初始化该任务
  2. mysql5.7.21源码安装
  3. CADisplayLink的简单使用
  4. hdu 1251 统计难题(trie树入门)
  5. C++中的抽象类及纯虚函数的实现与否
  6. JavaScript学习13 JavaScript中的继承
  7. ⑧javaWeb之在例子中学习(过滤器Filter)
  8. Webservice 或者HttpRequest请求的时候提示 “指定的注册表项不存在”错误 解决方案...
  9. 集成学习算法之boosting、bagging和随机森林算法原理
  10. 吴恩达 coursera ML 第七课总结+作业答案