Android Studio项目中需要做国外的第三方SDK时,如谷歌登录推送等,当库不能正常加载下来时,需要在根目录下的build.gradle文件中加入如下配置。
repositories {jcenter()maven { url '/dl/android/maven2/' }mavenLocal()/* maven {url '/'name 'Google'}*/}
项目报错,提示类似 Gradle failed to resolve com.google.android.gms:play-services-auth:11.6.0这类错误,而引发一连串各种问题,显示国内的一些库都加载不下来,于是各种google,百度,各种修改项目目录下的build.gradle配置,都没有效果。
其实就是这个访问不到。只需要给设置个代理,然后库都能正常加载下来了。步骤如下:
打开站长工具网站
找到 ping测试,输入,执行ping测试
网页往下翻,随便拿到个ip地址,如203.208.41.70
修改host文件,windows进入C:\Windows\System32\drivers\etc
打开host文件,在文件最末尾加入
203.208.41.70
此时进入项目重新同步下,库就可以正常加载下来了