хорошо, когда андроид студии сборки, есть список многих задач в Gradle консоли, как следующее:Как сделать что-то перед задачей в Android-градиенте?
...
:app:buildInfoDevDebugLoader
:extra:ViewPagerIndicator:preBuild UP-TO-DATE
:extra:ViewPagerIndicator:preReleaseBuild UP-TO-DATE
:extra:sweetalertdialoglibrary:preBuild
:extra:Android-PullToRefresh:preBuild UP-TO-DATE
:extra:sweetalertdialoglibrary:preBuild UP-TO-DATE
...
Теперь я хотел бы сделать что-то (так же, как в задаче), прежде чем один из них (например, ": app: buildInfoDevDebugLoader "), поэтому какой код я должен писать в файле build.gradle?
благодарит заранее.
Могу ли я узнать, почему вы хотите это сделать? –
Рамка AndroidAnnotation (AA) всегда генерирует новые классы (независимо от того, изменяю ли я код, связанный с AA или нет), когда я использую новую функцию ** Instant Run ** в студии android, поэтому Instant Run считает, что код изменен (на самом деле это изменение кода ничего, кроме времени изменения файла), и каждый раз, когда я использую Instant Run, это занимает много времени. (Я тестирую его, если я копирую весь сгенерированный код в мои исходные файлы и отключу AA, Instant Run будет так быстро), так что теперь я хочу чтобы написать задачу сразу после выполнения задачи AA, которая действует так же, как мой ручной способ улучшить время «Instant Run» –
, вы хотите сократить время, затрачиваемое на создание вашего проекта? –