Gradle构建,子工程和主工程中compile project的区别:
在子工程中,因为输出的是aar包,使用compile project(":A")来依赖工程A时,输出的aar包是不会包含工程A的编译结果的,即不会把工程A构建进去。
在主工程中,因为输出是apk,使用compile project(":A")来依赖工程A时,会将工程A的输出构建进去。