Как удалить gradle mac os

Installation

The current Gradle release is 7.2. You can download binaries and view docs for all Gradle versions from the releases page.

Prerequisites

Gradle runs on all major operating systems and requires only a Java JDK version 8 or higher to be installed. To check, run java -version :

Additional resources

  • On-demand and live online training is available for free to Gradle users.
  • Self-paced tutorials are a good place to try Gradle with a variety of languages in addition to the docs.
  • Gradle has a visual build inspection tool: Build Scan™.
  • Finally, the Gradle Newsletter is a great way to keep UP-TO-DATE , with issues crafted monthly.

Installing with a package manager

SDKMAN! is a tool for managing parallel versions of multiple Software Development Kits on most Unix-based systems.

Homebrew is “the missing package manager for macOS”.

Other package managers are available, but the version of Gradle distributed by them is not controlled by Gradle, Inc. Linux package managers may distribute a modified version of Gradle that is incompatible or incomplete when compared to the official version (available from SDKMAN! or below).

› Additional helpful information

Installing manually

Step 1. Download the latest Gradle distribution

The current Gradle release is version 7.2, released on 17 Aug 2021. The distribution zip file comes in two flavors:

If in doubt, choose the binary-only version and browse docs and sources online.

Need to work with an older version? See the releases page.

Step 2. Unpack the distribution

Linux & MacOS users

Unzip the distribution zip file in the directory of your choosing, e.g.:

Microsoft Windows users

Create a new directory C:\Gradle with File Explorer.

Open a second File Explorer window and go to the directory where the Gradle distribution was downloaded. Double-click the ZIP archive to expose the content. Drag the content folder gradle-7.2 to your newly created C:\Gradle folder.

Alternatively you can unpack the Gradle distribution ZIP into C:\Gradle using an archiver tool of your choice.

Step 3. Configure your system environment

Linux & MacOS users

Configure your PATH environment variable to include the bin directory of the unzipped distribution, e.g.:

Microsoft Windows users

In File Explorer right-click on the This PC (or Computer ) icon, then click Properties -> Advanced System Settings -> Environmental Variables .

Under System Variables select Path , then click Edit . Add an entry for C:\Gradle\gradle-7.2\bin . Click OK to save.

Step 4. Verify your installation

Open a console (or a Windows command prompt) and run gradle -v to run gradle and display the version, e.g.:

› Additional helpful information

Upgrade with the Gradle Wrapper

If your existing Gradle-based build uses the Gradle Wrapper, you can easily upgrade by running the wrapper task, specifying the desired Gradle version:

Note that it is not necessary for Gradle to be installed to use the Gradle wrapper. The next invocation of gradlew or gradlew.bat will download and cache the specified version of Gradle.

Читайте также:  Время с gps windows 10

› Additional helpful information

Older Releases

You can find all releases and their checksums on the releases page.

Command-Line Completion

Command-line completion scripts are available for bash and zsh. This provides completion for Gradle tasks and command-line options.

Источник

Как очистить кеш gradle?

Я пытаюсь использовать Android Studio, и в первый раз, когда я его загружаю, для компиляции требуется 45 минут. Если я не выхожу из приложения, все в порядке – каждая последующая компиляция/запуск приложение займет 45 секунд.

Я попытался проверить некоторые из моих кэшей: там есть папка .gradle/caches в моем домашнем каталоге, и она как 123 МБ большая.

Там также папка .gradle в моей папке проекта… один из taskArtifacts был похож на 200 МБ. Я боюсь просто случайно разжечь их обоих. Какие части папок безопасны для удаления?

Есть ли лучшее объяснение того, почему моя Android-студия навсегда запускает задачу gradle assemble при первой загрузке приложения?

Нужно ли также очищать кеш intellij?

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

Как я вижу, в различных местах в Интернете разработка приложений для Android идет довольно медленно, и люди жалуются на это. Понятия не имею, что именно причина – это, как это работает.

Я не думаю, что низкая производительность из-за больших папок. На самом деле они помогают ему быть быстрее.

Как отметил @Bradford20000 в комментариях, там может быть файл gradle.properties а также глобальные сценарии gradle, расположенные в $HOME/.gradle . В этом случае особое внимание должно быть уделено удалению содержимого этого каталога. Каталог кеша содержит кеш сборки Gradle . Так что если у вас есть какие-либо ошибки по этому поводу, вы можете удалить это. Это на .gradle/caches

Gradle кеш находится в

  • В Windows: %USER_HOME%\.gradle/caches/
  • На Mac/Unix: $HOME/.gradle/caches/

Вы можете перейти к этим каталогам и вручную удалить их или запустить

в системе Unix. Выполнение этой команды также приведет к загрузке зависимостей.

Примечание: Android Studio File | Invalidate Caches/Restart не очищает кэш сборки Android, поэтому вам придется очищать его отдельно.

На Mac или Linux:

Новейшее решение с использованием задачи Gradle

cleanBuildCache

доступно через плагин Android для Gradle, редакция 2.3.0 (февраль 2017 г.)

  1. Gradle 3.3 или выше.
  2. Инструменты сборки 25.0.0 или выше.

больше на:

Сборка кеша:

хранит определенные выходные данные, которые плагин Android генерирует при сборке вашего проекта (например, неупакованные AAR и предварительно удаленные зависимости). Ваши чистые сборки намного быстрее при использовании кэша, потому что система сборки может просто повторно использовать эти кэшированные файлы во время последующих сборок вместо того, чтобы создавать их заново. Проекты, использующие плагин Android 2.3.0 и выше, по умолчанию используют кэш сборки. Чтобы узнать больше, прочитайте статью Улучшение скорости сборки с помощью Build Cache.

Примечание. Задача cleanBuildCache недоступна, если отключить кэш сборки.

использование:

** gradle/gradlew – системные файлы, содержащие скрипты – пожалуйста, смотрите системную информацию о том, как выполнить скрипт

Будьте осторожны с демоном gradle, вы должны остановить его до очистки и повторно запустить gradle.

Остановить первого демона:

Очистить кеш, используя:

Запустите сборку еще раз

Демон gradle также создает множество больших текстовых файлов для каждого журнала сборки. Они хранятся здесь:

“XX” – это используемая версия gradle, например “4.4”, а “XXXX” – просто случайные числа, например “1234”.

Общий размер может вырасти до нескольких сотен МБ всего за несколько месяцев. Нет возможности отключить ведение журнала, и файлы не удаляются автоматически, и их на самом деле не нужно сохранять.

Читайте также:  Connect linux and mac

Но вы можете создать небольшую задачу для автоматического удаления и освободить много дискового пространства:

Добавьте это в ваше app/build.gradle :

Чтобы увидеть, какие файлы удаляются, вы можете увидеть выходные данные отладки в Android Studio → Вид → Инструмент Windows → Построить. Затем нажмите кнопку “Переключить просмотр” в этом окне, чтобы показать вывод текста.

Обратите внимание, что Gradle Sync или любая Gradle Build вызовут удаление файла.

Лучше всего было бы автоматически переместить файлы в корзину или, по крайней мере, сначала скопировать их в папку “Корзина”. Но я не знаю, как это сделать.

Кажется, здесь размещена неверная информация. некоторые люди сообщают о том, как очистить кэш cleanBuildCache Android (с помощью задачи cleanBuildCache ), но, похоже, не понимают, что указанный кэш не зависит от кэша сборки Gradle, AFAIK.

Насколько я понимаю, кеш Android предшествует (и вдохновлен) кешей Gradle, но я могу ошибаться. будет ли Android-строитель обновлен для использования кэша Gradle и удаления его, я не знаю.

Если вас интересует весь кеш IntelliJ. Ну вот.

Вам не нужно делать это вручную, пусть IntelliJ сделает это за вас. Зайдите в панель управления и попробуйте удалить ее. Он предлагает вам возможность удалить кэш, а также другие параметры. Подумайте дважды, прежде чем пытаться это сделать. Это может создать другие проблемы, такие как другие ответы, упомянутые по этому поводу.

Источник

Как очистить кэш gradle?

Я пытаюсь использовать Android Studio, и при первой загрузке для компиляции требуется 45 минут. Если я не выйду из приложения, все в порядке — каждая последующая компиляция/запуск приложения займет около 45 секунд.

Я попытался проверить некоторые из моих тайников: есть .gradle/caches папка в моем домашнем каталоге, и это похоже на 123 MB большой.

там же .gradle папка в папке проекта. один из taskArtifacts было похоже на 200 МБ. Я боюсь просто наугад взорвать их обоих. Какие части папок безопасны для удаления?

есть ли лучшее объяснение тому, почему моя Android Studio берет навсегда, чтобы запустить gradle assemble задача при первой загрузке приложения?

должен ли я также очистить кэш intellij?

4 ответов

вы можете безопасно удалить все .gradle папка, расположенная в каталоге проекта. Он будет воссоздаваться каждый раз при выполнении задач. То же самое для .gradle в разделе Домашний каталог. Он также будет воссоздан, но все зависимости должны быть загружены снова — это довольно много времени.

как я вижу в разных местах через веб-gradle для разработки android довольно медленно, и люди жалуются на это. Понятия не имею, что такое причина-вот как это завод.

Я не думаю, что низкая производительность из-за больших папок. На самом деле они помогают ему быть быстрее.

как @Bradford20000 указал в комментариях, может быть gradle.properties файл, а также глобальные скрипты gradle, расположенные под $HOME/.gradle . В таком случае особое внимание необходимо обратить при удалении содержимого этого каталога. Каталог кэша содержит Gradle построить кэш. Поэтому, если у вас есть какая-либо ошибка, вы можете удалить ее. Это .gradle/caches

вы можете сделать это на Android Studio

в главном меню выберите Файл | Аннулировать Кэш/Перезагрузить. Этот Появится сообщение Invalidate Caches, информирующее вас о том, что кэши будут быть признанным недействительным и восстановленным при следующем запуске. Использовать кнопки в диалог для аннулирования кэшей, перезапуска IntelliJ IDEA или оба.

обновление: выше метод очистит кэш Android Studio, а не ш кэш. ш кэш находится в

  • На Windows: %USER_HOME%\.gradle/caches/
  • На Mac / Unix: $HOME/.gradle/caches/
Читайте также:  Как убрать системные файлы с рабочего стола windows 10

вы можете перейти к этим каталогам и вручную удалить его или запустить

на система UNIX. Запуск этой команды также заставит загружать зависимости.

Примечание: Android Studio Файл | Аннулировать Кэш/Перезагрузить не очищает кэш сборки Android, поэтому вам придется очищать его отдельно.

на Mac или Linux:

новейшее решение с использованием задача gradle

cleanBuildCache

доступно через Android плагин для Gradle, версия 2.3.0 (февраль 2017)

  1. Gradle в 3.3 или выше.
  2. Build Tools 25.0.0 или выше.

больше at:

построить кэша:

хранит определенные выходы, которые плагин Android генерирует при создании проекта (например, неупакованные AARs и предварительно дексед удаленных зависимостей). Чистые сборки выполняются намного быстрее при использовании кэша, так как система сборки может просто повторно использовать кэшированные файлы во время последующие сборки вместо их воссоздания. Проекты, использующие Android plugin 2.3.0 и выше, по умолчанию используют кэш сборки. Чтобы узнать больше, прочитайте улучшение скорости сборки с помощью кэша сборки.

Примечание: задача cleanBuildCache недоступна, если отключить кэш сборки.

использование:

Android Studio / IntelliJ

* * gradle/gradlew система конкретные файлы, содержащие скрипты — пожалуйста, смотрите информацию о системе, как выполнить скрипт

демон gradle также создает множество больших текстовых файлов каждого журнала сборки. Они хранятся здесь:

«X. X» — это используемая версия gradle, например» 4.4″, а» XXXX «- это просто случайные числа, такие как»1234».

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

но вы можете создать small gradle задача автоматически удалить их, и освободить много места на диске:

добавьте это в ваш app/build.gradle :

чтобы увидеть, какие файлы удаляются, вы можете увидеть вывод отладки в Android Studio — > View — > Tool Windows — > Build. Затем нажмите кнопку «Toggle View» в этом окне, чтобы отобразить вывод текста.

обратите внимание, что Gradle Sync или любой Gradle Сборка вызовет удаление файлов.

лучшим способом было бы автоматически переместить файлы в корзину / корзину или, по крайней мере, скопировать их в папку корзины. Но я не знаю как это сделать.

Источник

How do I remove gradle support from an intellij project?

I have a scala/sbt project, and there is a build.gradle file from when I was experimenting one time. Intellij saw the build.gradle and has enabled gradle for the project. Can I turn off gradle for the project?

I have deleted my build.gradle and any gradle directories in my project but I keep getting messsages like the below, so I’m guessing there is a setting in intellij I need to turn off.

2 Answers 2

  1. Close the project
  2. Remove all Gradle related files and directories:
    • build.gradle
    • settings.gradle
    • gradle.properties
    • gradle/
  3. Delete the hidden .idea/ directory
  4. Reimport project

In addition to Fracisco Mateos answer:

It should be enough to remove the gradle.xml from the hidden .idea directory. This will remove the Gradle «nature» of the project in IntelliJ without having to delete all your workspace metadata.

Removing the build.gradle , settings.gradle , gradle.properties and gradle directory probably isn’t necessary, but, of course, makes sense in order to have a clean project.

Not the answer you’re looking for? Browse other questions tagged gradle intellij-idea or ask your own question.

Hot Network Questions

Subscribe to RSS

To subscribe to this RSS feed, copy and paste this URL into your RSS reader.

site design / logo © 2021 Stack Exchange Inc; user contributions licensed under cc by-sa. rev 2021.10.8.40416

By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.

Источник

Оцените статью