今天在看google的android-architecture中的todo-mvp,发现这么个行为用rootProject中的一个值来代替本来的版本号,目前理解成多个module时的用处,即抽取出来统一管理: 而project的Gradle中是这么写的: 问题: 这里部分使用rootProject.ext.{value},部分使用rootProject.{value},我试着创建了一个ext2{}。。同步就不成功,不知原理,以后详细学gradle的时候注意下