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缺無法構建??好在問題解決,記錄以下,以後回頭再看是什麼原理?

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章