1. 程式人生 > >關於Gradle構建,子工程和主工程中使用compile project的區別

關於Gradle構建,子工程和主工程中使用compile project的區別

Gradle構建,子工程和主工程中compile project的區別:

在子工程中,因為輸出的是aar包,使用compile project(":A")來依賴工程A時,輸出的aar包是不會包含工程A的編譯結果的,即不會把工程A構建進去。

在主工程中,因為輸出是apk,使用compile project(":A")來依賴工程A時,會將工程A的輸出構建進去。