在执行 gradlew assembleDebug --scan
命令时,编译不通过,报错如下:
* What went wrong:
A problem occurred evaluating project ':app'.
> Failed to apply plugin [id 'com.mob.sdk']
> No such property: url for class: org.gradle.plugin.use.internal.PluginDependencyResolutionServices$PluginArtifactRepository
百度搜索无果,bing 搜到了这里 ,有同样的问题,但是没有解答。
于是联系 ShareSDK 官方,也不明说,给我一个他们的 demo,让我自己找原因。
不过好歹是找到了,就是他们没适配好,新版本就没这个问题了,看代码,是加了个 try/catch。
将
classpath 'com.mob.sdk:MobSDK-Impl:2018.0710.1743'
改为:
classpath 'com.mob.sdk:MobSDK-Impl:2019.0916.1804'
即可。