2013-07-03 2 views
27

Когда я открываю Android Studio, он загружает последний проект и запускает сборку. Мне действительно не нужно это делать. Если я сохраню проект с ошибками в нем, потому что у меня нет времени на их исправление, но планируйте это позже, я не хочу, чтобы компилятор попытался скомпилировать его в следующий раз, когда я открою проект, потому что он просто собирается потерпеть неудачу.Предотвращение Android Studio/Intellij Idea от проекта строительства при запуске

Также бессмысленно строить проект при запуске, даже если у него нет ошибок, потому что, если проект не имеет ошибок, я всегда создаю его, чтобы проверить его, прежде чем я перестану работать над ним, поэтому новая сборка будет быть полностью избыточным. Спасибо, если кто-нибудь знает, как отключить это. Я пробовал Google и искал настройки, но ничего не нашел.

Редактировать: это стало еще более раздражающим, так как я перешел на более медленный компьютер для разработки. Для запуска Android уже требуется достаточно много времени, поскольку сборка программ еще больше замедляет запуск.

+0

IntelliJ по умолчанию не создает проект при запуске, даже если ваш проект содержит ошибку. Android Studio, вероятно, делает что-то другое. – yorkw

+0

Хорошая новость: это было добавлено как функция для 0.2.2. Они делают еженедельные обновления, поэтому, надеюсь, это будет доступно к пятнице. (https://android-review.googlesource.com/#/c/62462/) – Brian

ответ

18

Я подтвердил инженером по программному обеспечению 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 и выпить чашечку кофе, пока сборка завершится.

+0

Веселый порядочный из вас, спасибо! –

+0

Нет проблем! У меня большой проект, и навсегда нужно открывать, когда начинается бессмысленная авто-сборка. – Brian

+0

Теперь это вернулось к старому поведению полного построения проекта при его повторном открытии.У вас есть какая-либо информация о том, будет ли это оставаться таким, или если было добавлено предпочтение, чтобы отключить его? Благодарю. –

0

Похоже, что у вас есть Make project automatically.

Этот параметр можно найти в Settings -> Project Settings -> Compiler под установкой Use external build.

Вы также можете попробовать отключить настройку Rebuild module on dependency change (она находится на том же месте).

+1

Спасибо, но даже если обе эти флажки не отмечены, он по-прежнему автоматически создается при запуске (или при открытии проекта). –

0

В последней версии (0.2.6) переключатель находится в

Файл/Настройки - Общие под клеща поле «Возобновить последний проект при запуске»

4

Я могу подтвердить, в последней версии 0.8.x эта функциональность может следует предотвратить, сняв флажок Reopen last project on startup в File -> Settings -> General.

0

Я использую Android Studio (v135.1740770) в Mac Pro, откройте файл ниже:

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

вы увидите опцию autoSyncFiles, просто измените его значение на ложь.

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

Надеюсь, это поможет.