Android开发Android开发经验谈程序员

不翻墙轻松搞定Android Studio Google库加载不

2018-06-20  本文已影响154人  leach_chen

欢迎访问我的原文网址,查看网站效果及更多内容

最近项目里需要做国外的第三方分享,登入,之前项目好好的,库都能加载下来,用的是如下配置。

repositories {
    jcenter()
    maven { url 'https://dl.google.com/dl/android/maven2/' }
    mavenLocal()
    /*  maven {
        url 'https://maven.google.com/'
        name 'Google'
    }*/
}

突然今天使用的时候,项目报错,提示类似 Gradle failed to resolve com.google.android.gms:play-services-auth:11.6.0这类错误,而且引发一连串各种问题,显示国内的一些库都加载不下来,于是各种google,百度,各种修改项目目录下的build.gradle配置,都没有效果。其实就是https://dl.google.com这个访问不到,我用的是asstrill翻墙工具,还是不行。其实我们可以给dl.google.com设置个代理,然后库都能正常加载下来了。步骤如下:

  1. 打开站长工具网站,http://ping.chinaz.com/dl.google.com

  2. 找到 ping测试,输入dl.google.com,执行ping测试 image
  3. 网页往下翻,随便拿到个ip地址,如203.208.41.70 image
  4. 修改host文件,windows进入C:\Windows\System32\drivers\etc,打开host文件,在文件最末尾加入203.208.41.70 dl.google.com

此时进入项目重新同步下,库就可以正常加载下来了

上一篇 下一篇

猜你喜欢

热点阅读