在執行 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'
即可。