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

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

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

7 ответов


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

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

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

enter image description here


любители сочетаний клавиш могут добавить ярлык для запуска gradle sync вручную, перейдя в Файл - > Настройки - > Keymap - > Плагины - > поддержка Android - > синхронизировать проект с файлами gradle (щелкните правой кнопкой мыши на нем, чтобы добавить сочетание клавиш) - > применить - > OK, и все готово. Gradle Sync keyboard shortcutвыберите любой удобный ключ в качестве ярлыка gradle sync, который не конфликтует с любой другой клавишей быстрого доступа (я выбрал Shift + 5 в качестве ключа синхронизации gradle), поэтому, когда вы хотите запустить 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.