1、Android Studio的代理设置

Android Studio 3.x在Setting里面设置了Proxy后,AS会自动在gradle.properties里面自动生成:
systemProp.http.proxyHost=127.0.0.1-->代理IP
systemProp.http.proxyPort=1080→代理端口
然而,注意,然而,在Setting里面取消了这个Proxy后(选择:No proxy),这两行代码不会消失,代理依然生效。
需要手动删除!这是AS目前遇到的最大的坑!
如果有类似以下这种错误的,一定要注意这个问题了:
Received status code 502 from server: Server dropped connection
Received status code 504 from server: Connect to Your Ip:Your Port failed: SOCKS protocol error

2、Gradle编译速度

参考本博客的这篇文章:
http://blog.csdn.net/ddnosh/article/details/78941674
尤其是gradle的offline work,非常有用。因为AS会不时地去检查gradle的更新,而由于“网络”的问题,会导致很长时间没有反应,
因而导致AS不能够正常运行,长期处于:resolve dependencies 状态

3、Failed to resolve: com.android.support:appcompat-v7:26.0.0

从26.x.x版本开始,support libraries要从google的maven仓库中下载,要在系统的build.gradle中的buildscript和allprojects的repositories中设置google的maven信息:
 
maven {            url 'https://maven.google.com/'            name 'Google'        }

gradle中同样也会有提示,点击后AS自动会添加。

更多相关文章

  1. ListView的行中加了按钮的注意事项
  2. default.properties导致不能点Android选项问题
  3. Android简单的利用MediaRecorder进行录音
  4. Android(安卓)字体设置-Typeface讲解
  5. MTK(Android(安卓)N)设置SDCard为默认存储
  6. Anroid使用DefaultHttpClient访问Wap网络
  7. 从内存卡读取xml文件到内存,写入xml到sd卡
  8. Android中Paint字体属性的一些设置
  9. Android(安卓)Studio常用功能配置,让开发更高效(一)

随机推荐

  1. Android配置ADB
  2. Android如何防止异常奔溃以及拿到crash日
  3. AndroidStudio打包及引用aar - Android
  4. Android Studio NDK开发浅谈
  5. Android跑指定包Monkey脚本
  6. Android video streaming and encoder
  7. Android平台开发-Android keypad map-And
  8. Qualcomm 高通芯片组与Android音频系统缺
  9. Android(安卓)TextView如何显示html样式
  10. android之Display.getRotation()_传感器