Ubuntu 18.04.2 LTS 下非root用户Android Studio 构建失败问题

最近安装了双系统,在ubuntu下安装好了android studio 和android sdk,置于/opt下面,进入/opt/android/android studio/bin,使用root用户启动脚本 ./studio.sh,可以正常创建项目,使用普通账户启动脚本studio.sh(以普通用户在桌面创建了快捷方式),一直构建失败,出现如下错误:

开始一直以为是权限的问题,因为毕竟以root账户启动没有任何问题,用了九牛二虎之力,包括给/opt下面的android studio 和 sdk目录赋予普通用户完全控制的权限(sudo chown -R 用户名 文件夹名),setting上invialidate ,clear project ,关闭gradle的offline功能,完全没有效果,简直坑啊,弄了几个小时,网上找遍都没有找到解决方法。

最后找到配置项gradle.properties,如下:

发现这里竟然设置了代理(我明明记得关闭了),然后把下面的代理代码全部删除,再重新构建,竟然完全ok了。

现在也是一脸懵B,以root用户启动为什么可以,以普通用户启动AS缺无法构建??好在问题解决,记录以下,以后回头再看是什么原理?

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值