如何在Android Studio中仅运行多项目仓库里的BasicLayoutCodelab项目
运行单个Compose Codelab项目的解决方案
方法一:Android Studio直接指定模块运行
- 打开仓库后,调出右侧Project面板(按
Alt+1可快速显示),切换到Android视图 - 在目录中找到
codelabs下的BasicLayoutCodelab模块,展开后选中其下的app模块 - 右键点击
app模块,选择Run 'app',或者点击顶部工具栏运行按钮,在下拉菜单里选app (BasicLayoutCodelab)即可启动
方法二:修改settings.gradle仅加载目标模块
如果仓库模块过多导致加载卡顿,可修改根目录的settings.gradle文件,只保留目标模块的配置:
- 打开根目录的
settings.gradle文件 - 注释或删除其他模块的
include语句,仅保留:
include ':codelabs:BasicLayoutCodelab:app' project(':codelabs:BasicLayoutCodelab:app').projectDir = new File(settingsDir, './codelabs/BasicLayoutCodelab/app')
- 点击顶部的Sync Now同步项目,之后就能直接运行该模块
方法三:用Gradle命令行运行
打开终端进入仓库根目录,执行以下命令即可安装并运行:
# 安装Debug包到设备 ./gradlew :codelabs:BasicLayoutCodelab:app:installDebug # 直接运行项目 ./gradlew :codelabs:BasicLayoutCodelab:app:run
内容的提问来源于stack exchange,提问作者Andrei Bichir
相关产品推荐
相关产品推荐

