Android Studio不能在“运行”时构建Java项目,需要手动构建。

8

我有一个多模块的Java项目,我在Android Studio中打开了它。现在,这个项目基本上工作正常,但是当我点击“运行”时,它不会构建项目。相反,它运行旧的可执行文件。我总是必须手动先构建项目,以便运行最新版本。

这是什么原因呢?我的启动配置似乎正确(一个“应用程序”配置,具有正确的主类和模块)。在我的模块的build.gradle中,我有这个:

apply plugin: "application"
apply plugin: "idea"

mainClassName = "me.manabreak.manray.EditorLauncher"
sourceCompatibility = 1.8

根据Gradle文档的规定,应该是正确的。我不确定为什么在运行之前Android Studio / IDEA无法构建。
1个回答

7
以下是我成功的做法:
  1. 编辑构建配置(单击运行按钮旁边的下拉菜单,然后单击“编辑配置...”)
  2. 在右侧的常规选项卡上找到标有“启动前”的部分,该部分位于选项卡页面底部
  3. 点击加号并添加Gradle-aware Make
  4. 使用箭头将Gradle-aware Make移到Instant App Provision之前

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接