项目场景:
一个android项目换了台电脑,重置了一下android gradle 版本和gradle版本,结果在同步的时候报错:Caused by: Assertion failed:
这为哪版,有些傻眼?
问题分析:
仔细分析一下,一个项目,换了个环境,项目配置文件不一样,android gradle 版本、gradle版本要核对一下,确定使用合适的版本,虽然切换了本地配置;但,再次加载后,是不是使用了最新的配置了呢?
现在报错了,说明什么问题?还在使用旧的配置,配置文件没有完全更新,有部分缓存?
解决方案:
既然如此,那就清配置的缓存了,点击File -> Invalidate caches/Restart,一次不行来两次,多来几次就OK了。