Android Studio как запустить gradle sync вручную?


Я отлаживаю проблемы Gradle в Android Studio и вижу ссылки на "Run gradle sync", но я не уверен, как запустить эту команду.

как запустить "Gradle sync" из Android studio или Mac терминала?

7 56

7 ответов:

Android studio должна иметь эту кнопку на панели инструментов с пометкой "синхронизировать проект с файлами Gradle"

или инструменты - > Android - > синхронизировать проект с файлами Gradle из меню.

EDIT: я не знаю, когда это было изменено, но теперь это выглядит так:

enter image description here

любители сочетаний клавиш могут добавить ярлык для запуска gradle sync вручную, перейдя в File -> Settings -> Keymap -> Plugins -> поддержка Android -> Sync Project с файлами gradle (щелкните правой кнопкой мыши на нем, чтобы добавить сочетание клавиш) - > Apply - > OK, и все готово. Gradle Sync keyboard shortcutвыберите любую удобную клавишу в качестве ярлыка gradle sync, которая не конфликтует с любой другой клавишей быстрого доступа (я выбрал Shift + 5 в качестве моей клавиши Gradle sync), поэтому затем, когда вы хотите запустить gradle sync вручную, просто нажмите эту кнопку сочетание клавиш.

С командной строкой в корневом проекте

./gradlew build

Он будет синхронизировать и создавать приложение

чтобы увидеть все доступные задачи Gradle, используйте ./gradlew tasks

согласно ответу https://stackoverflow.com/a/49576954/2914140 В Android Studio 3.1 это здесь:

enter image description here

эта команда переехала в File > Sync Project with Gradle Files.

enter image description here

Я предполагаю, что это относится к инструментам > Android > "синхронизировать проект с файлами Gradle" из главного меню Android Studio.

gradle --recompile-scripts

Кажется, чтобы сделать синхронизацию, не создавая ничего. вы можете включить автоматическое построение по

gradle --recompile-scripts --continuous

пожалуйста, обратитесь к документации для получения дополнительной информации:

https://docs.gradle.org/current/userguide/gradle_command_line.html

Ярлык (Ubuntu, Windows):

Ctrl + F5

синхронизирует проект с файлами Gradle.