Android Studio使用过程中遇到的几个问题小记

我的新书《Android App开发入门与实战》已于2020年8月由人民邮电出版社出版,欢迎购买。

书籍详情请见:https://blog.csdn.net/ddnosh/article/details/107666187

书籍购买地址:京东    当当    天猫

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自动会添加。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值