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));
}
添加回答
举报