自从升级到Android Studio 3.2.1后,无论我怎么编译,导包都会报错,试了百度上的所有的方法都无效。于是,到stackoverflow上找答案,一个很不起眼的答案,试了果然有效!
原文:
If you are using Proxy at any time in your Studio try to remove those proxy.
C->User->(User Name)->.gradle->gradle file.
Edit this file and remove proxies.
移除所有关于gradle的代理配置!!!
具体操作如下:
找到C:\Users\ Your User Name \ .gradle\gradle.properties文件,打开后将所有关于代理的设置全部删除,即可正常导包!
猜测分析:我们在安装Android Studio时需要下载Android SDK往往都在AS中设置了代理,而在编译导包时,往往是不需要设置代理的,而AS会自动给系统中的gradle带上之前AS中设置的代理配置,设置代理反而会导致找不到gradle中设置的repositories。