2 回答

TA貢獻1898條經驗 獲得超8個贊
根項目中的settings.gradle包含每個項目。
include ':loginApp'
include ':signupApp'
include ':resetpasswordApp'
project(':loginApp').projectDir = file('path/to/LoginApp')
project(':signupApp').projectDir = file('path/to/SignupApp')
project(':resetpasswordApp').projectDir = file('path/to/ResetpasswordApp')
build.gradle的主模塊
implementation project(':loginApp')
implementation project(':signupApp')
implementation project(':resetpasswordApp')

TA貢獻1802條經驗 獲得超5個贊
是的,這是可能的。您當前的項目基本上也是一個模塊。查看app文件夾。
一種簡單的方法是創建一個新模塊(android 庫),其名稱與當前模塊的名稱不同,默認情況下為app. 讓我們稱之為bigapp。該模塊將擁有app與您一樣的所有屬性,您也可以選擇從調試配置中運行它。
轉到 settings.gradle 并確保文件讀取 include ':app', ':bigapp'
要使用bigapp并調用其函數,請將其導入到您的依賴項中。這將是build.gradle應用程序模塊的文件。
dependencies {
implementation project(":bigapp")
}
現在讓MainActivity我們從我們的應用程序模塊開始
startActivity(new Intent(this, com.lucemanb.bigapp.MainActivity.class));
您也可以在頂部導入它并簡單地調用 MainActivity
import com.lucemanb.bigapp.MainActivity;
---
private void startActivity(){
startActivity(new Intent(this, MainActivity.class));
}
添加回答
舉報