2014-11-22 31 views
0

我有一個相當典型的Android-Studio/Gradle項目,其中包含幾個庫模塊和一個定義啓動器活動的模塊。所以,一個APK,迄今如此好。同一Gradle項目中的幾個Android應用程序

但我想要生成一個新的頂級項目的第二個APK。請注意,這不僅僅是一個的味道,它是一個不同的應用程序,需要在不同的模塊。仍然我想重用大多數庫模塊,所以我希望它在同一個Gradle項目中(以及相同的Git倉庫)。

我可以用自己的啓動器活動創建一個新的Android模塊(apply plugin: 'android')嗎?在那種情況下,./gradlew assemble會構建什麼?

+0

也許這將是有益的你 - 這可能包括在幾個「項目」 gradle這個模塊。如果在根目錄下有'projectA'(內含'moduleA')和'projectB',則添加到projectB的'settings.gradle': 'include':moduleA'' 'project(':moduleA')。projectDir =新文件('../ projectA/moduleA')' – 2014-11-22 15:30:34

回答

2

我可以用自己的啓動器活動創建一個新的Android模塊(apply plugin:'android')嗎?在那種情況下,./gradlew彙編的內容是什麼?

是的,你可以創建一個新的Android模塊,當你運行./gradlew assemble它將建立這兩個模塊。

如果你想建立只有一個你可以運行./gradlew :module:assemble

相關問題