Android Studio的Gradle代理问题
平时为了速度总是习惯给Android Studio设置代理,通过Android Studio的网络请求都走代理。代理总是抽风,代理设置总在"auto-detect proxy settings"和"Manual proxy configuration"之间横跳。还真不知道代理到底用的是哪个,只要能正常拉下来依赖,用哪个不重要。
但今天,不一样。 今天心血来潮,想要创建一个新Android项目,因为Android Studio已经升级到了最新版,因此已经将Gradle默认语言设置为了kts,kts就kts,Kotlin我还熟悉点。 万万没想到项目创建完成构建时出了岔子,突然来了个提示:
|
|
嗯?难不成是kts的问题,赶紧换回groovy,还治不了你。 再次运行,还是这个鸟样….
行,错怪kts了,我再改回kts嘿嘿☺️。
打开Android Studio代理设置就看到提示说Gradle设置了代理。要设置了我还不知道吗?准是Gradle搞的鬼。
打开终端,输入cd .gralde
,再输open .
,再用vs code打开gradle.properties文件,一通操作行云流水,轻车熟路(天知道被折磨过多少回了)。果然里边写着代理配置:
|
|
四行全都给他扬了,关掉重新打开Android Studio,搞定!打完收工。
补充:
Gradle的全局代理文件路径是固定的即~/.gradle/gradle.properties
,怎么删掉最后几行就随意了。
用vim操作:
打开文件
1
vim ~/.gradle/gradle.properties
进入普通模式
点击ESC键
删除最后四行的内容
1
:-4,$d
保存
1
:wq
点击Enter键,重启Android Studio,搞定
Categories: