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

阻止Android Studio/Intellij Idea在启动时构建项目,android,build,intellij-idea,project,android-studio,Android,Build,Intellij Idea,Project,Android Studio,当我打开androidstudio时,它加载最后一个项目,并运行build。我真的不需要它来做这个。如果我保存了一个有错误的项目,因为我没有时间修复它们,但计划以后再做,我真的不希望编译器在我下次打开项目时尝试编译它,因为它只会失败 而且,即使项目没有错误,在启动时构建项目也是毫无意义的,因为如果项目没有错误,我总是在停止工作之前构建它来测试它,因此新的构建将是完全冗余的。如果有人知道禁用此功能的方法,谢谢。我试着用谷歌搜索设置,但什么也找不到 编辑:这已经变得更烦人,因为我搬到了一个较慢的计算

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

而且,即使项目没有错误,在启动时构建项目也是毫无意义的,因为如果项目没有错误,我总是在停止工作之前构建它来测试它,因此新的构建将是完全冗余的。如果有人知道禁用此功能的方法,谢谢。我试着用谷歌搜索设置,但什么也找不到


编辑:这已经变得更烦人,因为我搬到了一个较慢的计算机开发。Android Studio启动已经花了足够长的时间,而程序构建只会让启动速度更慢。

听起来你已经启用了
自动创建项目

可以在
设置->项目设置->编译器
中的
使用外部生成
设置下找到此设置


您还可以尝试禁用依赖项更改时的重建模块设置(它位于同一位置)。

我已经与谷歌软件工程师确认,从Android Studio 0.2.1开始,这目前不是一个选项。(见第5条评论:)

我还按照工程师的建议打开了以下票据:

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

在最新版本(0.2.6)中,开关处于关闭状态


“启动时重新打开上一个项目”复选框下的“文件/设置-常规”

我可以在最新版本
0.8.x
中确认此功能可以通过取消选中
启动时重新打开上一个项目
框来防止,方法是取消选中
文件->设置->常规

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

~/Library/Preferences/AndroidStudio/options/ide.general.xml
您将看到autoSyncFiles的选项,只需将其值更改为false

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


希望这有帮助。

谢谢,但即使这两个选项都未选中,它仍会在启动时(或打开项目时)自动生成。默认情况下,IntelliJ不会在启动时生成项目,即使项目包含错误。Android Studio可能做了一些不同的事情。好消息:这已经被添加为0.2.2的一项功能。他们每周都在做更新,所以希望这能在周五发布。没问题!我有一个大项目,当无意义的自动构建开始时,它需要永远打开。现在,这又回到了重新打开时完全构建项目的旧行为。您是否有任何关于这是否会保持这种状态的信息,或者是否已添加首选项以禁用它?谢谢。我认为在加载Android Studio时,它不知何故被缩减为构建过程的一个子集,老实说,我从来没有注意到任何明显更好的东西(我猜谷歌有人真的想保留它。我确实注意到了一个改进,它在启动时停止运行完整编译,但现在,从0.2.8左右开始,它又重新开始了。我对你打开的罚单发表了评论。我确实认为谷歌的工程师反对将此作为一个选项是错误的。Intellij Idea/Android Studio已经有上千个令人困惑的选项,再多一个也不会有什么不同,尤其是对程序员来说。虽然如果这是Idea的默认行为,我想这不是谷歌的错。我希望我能在Visual Studio中编写Android代码……我想回到黑暗面。