先看下错误图 一共2种 基本都是一个意思
image.png

image.png
这个折腾我1天,各种查原因,都是说是网络问题!最后发现也确实是网络问题,那么到底是什么问题呢?有几种原因:

我们来分析下
准备:确保gradle的offline没有打开
image.png
第一步
第一个:https://jcenter.bintray.com/com/mob/sdk/MobSDK-Impl/maven-metadata.xml
第二个:http://mvn.mob.com/android/com/mob/sdk/MobSDK-Impl/maven-metadata.xml
你用自己浏览器,请求下这两个链接看看是否都可以成功。如果可以 那么你当前网络就是没问题的!
如果请求不通,那么你需要换个网络,无论是VPN还是手机流量什么的都可以。

第二步
第一步可以成功,那么可以就可以肯定当前你网络没问题,开始查找问题所在解决办法
如果所示:
image.png
你需要加入这个配置,在Project的build.gradle的加入

//加这个 建议加载最后否则会有影响
maven { url "http://mvn.mob.com/android" }
//这个可以不加
configurations.all {
    resolutionStrategy.cacheDynamicVersionsFor 1, 'seconds'
}
PS:主意你的依赖版本是这个,这个是官方的可以自动拉去最新的版本,不要错
classpath "com.mob.sdk:MobSDK:2018.0319.1724"

然后就重新编译,看看是否可以成功

第三步
如果上述还没有成功
可能是你VPN的问题了,关闭VPN代理,如图
image.png
然后找到gradle.properties 删掉如图配置
image.png
这里是Global 的Properties 也可以是Project Properties 两个里面都不要有这个配置
选择File ->Invalidate Caches/Restart…重启你的AS


中关村科金
136 声望13 粉丝

北京中关村科金技术有限公司(简称“中关村科金”)是国内领先的对话式AI技术解决方案提供商,成立于2014年,注册资本14亿元,总部位于北京,在上海、重庆、深圳、杭州、成都等地设有分支机构,公司规模近千人,其...