如何从命令行运行我的应用程序模块?

时间:2015-03-03 23:22:44

标签: android gradle

我的项目中有两个应用程序模块:

  • APP1
  • APP2

如何从命令行运行app2?

./gradlew assembleDebug app2

经过测试,它无法正常工作,收到下一条消息:

  

任务' app2'在根项目中找不到

1 个答案:

答案 0 :(得分:1)

就个人而言,我会使用:

cd app2; ./gradlew assembleDebug

(假设我使用了Gradle包装器命令行脚本,我不会这样做)

但是,这也应该有效:

./gradlew app2:assembleDebug

如果您的settings.gradle文件已设置为引用这些应用模块。

参见" 57.4按绝对路径运行任务"在the Multi-Project Builds page in the Gradle docs