повторная синхронизация Gradle с использованием командной строки - PullRequest
3 голосов
/ 12 мая 2019

Я создаю скрипт, который изменит некоторую информацию в gradle flavors динамически, а затем соберет apk, используя gradlew assemble' + $UsableProjectName + 'Release

Теперь моя проблема в том, что добавленный мной новый вариант еще не виден gradle или в индексных файлах проекта, поэтому мне нужно нажать gradle sync, чтобы иметь возможность его распознать и запустить успешную сборку.

Я пробовал:

gradlew --recompile-scripts

и

gradlew assemble

Но после запуска обоих я все еще не вижу новый аромат, пока не выполню ручную синхронизацию из Android-студии.

Есть ли возможность синхронизировать грейдл с помощью командной строки?

1 Ответ

0 голосов
/ 12 мая 2019

Он должен работать без синхронизации с Gradle выполните команду 'gradlew tasks', чтобы увидеть список 'Build Tasks'; новый аромат должен быть указан как «assemblyflavor1» или «assemblyflavor2».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...