32

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

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

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

4

5 回答 5

20

我已与 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 并喝杯咖啡。

于 2013-07-19T21:19:13.340 回答
4

我可以确认在最新版本中,0.8.x可以通过取消选中.Reopen last project on startupFile -> Settings -> General

于 2014-07-26T06:18:54.993 回答
0

听起来你已经Make project automatically启用了。

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

您也可以尝试禁用该Rebuild module on dependency change设置(它在同一个地方)。

于 2013-07-05T07:36:17.157 回答
0

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

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

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

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

希望这可以帮助。

于 2015-04-30T03:19:58.920 回答
0

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

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

于 2013-08-31T10:32:10.867 回答