Отключить Android Instant Run через свойство gradle?

Я знаю, что мгновенный запуск можно отключить в диалоговом окне «Настройки», но я хотел бы иметь возможность отключить его с помощью свойства в самом скрипте сборки gradle. Таким образом, независимо от того, какой экземпляр Android Studio загружает этот проект, он никогда не будет собираться с включенным мгновенным запуском.

Это возможно?


person skatefriday    schedule 21.07.2016    source источник


Ответы (1)


Android Instant — это новая функция в инструментах сборки 2.1.0, поэтому вы можете уменьшить версию до 2.0.0. пример в скрипте сборки:

dependencies {
    classpath 'com.android.tools.build:gradle:2.0.0'
}

Вам также потребуется изменить настройки проекта, чтобы использовать версию Gradle между 2.10 - 2.13 Ссылка на ссылку< /а>

person Pi Pi    schedule 21.07.2016
comment
Что, если я хочу использовать последнюю версию Gradle и отключить Instant Run только для одного проекта? - person ray; 20.06.2018
comment
Это не решение. Что делать, если я нахожусь на Gradle 3.5? OP запрашивает установку определенного свойства gradle. - person om-ha; 09.01.2020