组件化的时候遇到这个问题
Error:Failed to notify project evaluation listener.
搜索了一下有的说是循环依赖了。
I got this problem with the error tip:
Failed to notify project evaluation listener
the reason is that: project compile depend on each other directly or indirectly.for example, A compile with B, B compile with A
有的说是更新下Gradle
版本
升级项目下的build.gradle,alt+enter直接升级到最新就好了
我看了下idea.log
翻到最下面找到报错
Caused by: java.lang.RuntimeException: Cannot read packageName from /Users/pdog/Desktop/xxx/src/main/library/AndroidManifest.xml
发现是不能读取PackageName
的导致出错。
于是我查看了下我的组件化的编译模式,发现是整合的模式,而这个library
的AndroidManifest.xml
还没有创建,所以读取不了。
添加上对应的文件就好了。