通常,当我在 Android Studio 中执行 Run > Run 或 Run > Debug 时,这会生成项目并发现错误并重新编译应用程序,但现在,当我单击 Run 或 Debug 时,直接启动应用程序而不进行编译更改,如果我输入运行配置,我有“启动前:制作”
如果我执行 Build > Make project 正常工作,但我不想一直执行 Build > Make project 和 Run > Run。
我使用 Android Studio 0.3.4。
通常,当我在 Android Studio 中执行 Run > Run 或 Run > Debug 时,这会生成项目并发现错误并重新编译应用程序,但现在,当我单击 Run 或 Debug 时,直接启动应用程序而不进行编译更改,如果我输入运行配置,我有“启动前:制作”
如果我执行 Build > Make project 正常工作,但我不想一直执行 Build > Make project 和 Run > Run。
我使用 Android Studio 0.3.4。
我也有这个问题,帮助的是完全重新安装了 android studio。所以我只下载了最新版本。
您会看到您的设置仍然存在,您最近的项目将正常打开,并且您应该能够再次“运行”您的项目,并且之前正确执行了“make”。
编辑:我怀疑问题的主要原因是尝试从 0.3.4 到 0.3.5 的更新失败,恢复我所做的备份会产生更多问题......
编辑 2:由于这只是一个临时修复(请参阅下面的评论),我在 bugtracker 中制作了一张票。
打开“运行/调试配置”对话框(Run -> Edit Configurations
在主菜单上选择)。
现在选择您正在使用的运行配置。在右侧,您将看到所选运行配置的各种选项,查找“启动前”部分(它应该在底部附近)。
应该有一个Make条目添加到列表中。如果列表中没有Make 条目,则使用绿色+符号添加它。
就我而言:
现在 Android 将首先构建“Make Project”,应用所有更改然后运行应用程序。