防止Android Studio / Intellij Idea在启动时构建项目

时间:2013-07-03 15:08:53

标签: android build intellij-idea project android-studio

当我打开Android Studio时,它会加载最后一个项目,并运行build。我真的不需要这样做。如果我保存一个有错误的项目,因为我没有时间修复它们,但是计划稍后再做,我真的不希望编译器在下次打开项目时尝试编译它,因为它是只是会失败。

即使它没有错误,在启动时构建项目也是毫无意义的,因为如果项目没有错误,我总是在我停止工作之前构建它来测试它,所以新的构建将是完全多余的。谢谢,如果有人知道一种方法来禁用它。我试过谷歌搜索并搜索设置但找不到任何东西。

编辑:自从我搬到较慢的计算机进行开发后,这变得更加烦人。它已经花了足够长的时间让Android Studio启动,让程序构建只会减慢启动速度。

5 个答案:

答案 0 :(得分:19)

我已经向Google软件工程师证实,目前这不是Android Studio 0.2.1的选项。 (见第5条评论:https://plus.google.com/u/0/+XavierDucrohet/posts/1R2iPQzo4Zh

我也按照工程师的建议打开了以下机票: https://code.google.com/p/android/issues/detail?id=57831&thanks=57831&ts=1374268538

希望这将在不久的将来得到解决!在那之前,我想我们必须打开Android Studio并在构建完成时拿一杯咖啡。

答案 1 :(得分:4)

我可以在最新版本0.8.x中确认,可以通过取消选中Reopen last project on startup中的File -> Settings -> General框来阻止此功能。

答案 2 :(得分:0)

听起来你已启用Make project automatically

此设置可在Settings -> Project Settings -> Compiler设置的Use external build下找到。

您也可以尝试禁用Rebuild module on dependency change设置(它位于同一位置)。

答案 3 :(得分:0)

在最新版本(0.2.6)中,开关位于

文件/设置 - 常规勾选框'在启动时重新打开上一个项目'

答案 4 :(得分:0)

我在Mac Pro中使用Android Studio(v135.1740770),在文件下方打开:

~/Library/Preferences/AndroidStudio/options/ide.general.xml

您将看到autoSyncFiles的选项,只需将其值更改为false。

<option name="autoSyncFiles" value="false" />

希望这有帮助。