Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.android.sup...

自从升级到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。

你可能感兴趣的:(Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.android.sup...)