Cannot invoke method close() on null object 关于报错。
1 gradle 编译失败报的错, 将app 目录中的 build 文件删除,重新编译就好了(如果这样好了就不要再去尝试 2 的解决方式了)
2 在项目的Build.gradle 中进行添加 在 buildscript 标签 下和 allprojects 标签下添加
configurations.all {
resolutionStrategy.cacheDynamicVersionsFor 0, 'seconds'
}
添加完build 是肯定的 然后如果不报错了再把添加的注释掉, 这是给AS 重新注入一遍新缓存的原理。