集成ShareSDK报错:Cannot invoke method registerTransform() on null object Ask Question
场景:同事采用maven方式集成了ShareSDK,我拉取了这个分支,一开始编译是可以的,后面某一时刻,不知道发生了什么,
然后编译一直报错了:
Cannot invoke method registerTransform() on null object
查阅了众多资料,尝试了n个方式,最后找到了有效的解决方法:
在项目的build.gradle 文件中添加这句话:
configurations.all { resolutionStrategy.cacheDynamicVersionsFor 1,'seconds' }
这个配置就是:更改远程仓库的缓存时效。
注意在什么地方加入这个配置:(一定要是项目的build.gradle,不能是子module的build.gradle)
加上这个配置就ok了,舒服了。