Перейти к содержимому

Как узнать версию gradle

  • автор:

Как определить версию Gradle?

Вариант 1- Из студии В Android Studio перейдите в Файл > Структура проекта. Затем выберите вкладку «проект» слева. Здесь будет отображена ваша версия Gradle. Вариант 2- gradle-wrapper.properties Если вы используете обертку Gradle, то ваш проект будет иметь папку gradle/wrapper/gradle-wrapper.properties . Этот файл должен содержать строку, подобную этой:

distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip 

Это определяет, какую версию Gradle вы используете. В этом случае gradle-2.2.1-all.zip означает, что я использую Gradle 2.2.1. Вариант 3- Локальное распространение Gradle Если вы используете версию Gradle, установленную на вашей системе, вместо обертки, вы можете запустить gradle —version для проверки.

Поделиться 05 мая 2015 в 13:58

Gradle Wrapper

Я запускаю следующее в своем проекте, используя Gradle Wrapper.

./gradlew --version ------------------------------------------------------------ Gradle 4.7 ------------------------------------------------------------ Build time: 2018-04-18 09:09:12 UTC Revision: b9a962bf70638332300e7f810689cb2febbd4a6c Groovy: 2.4.12 Ant: Apache Ant(TM) version 1.9.9 compiled on February 2 2017 JVM: 1.8.0_212 (AdoptOpenJDK 25.212-b03) OS: Mac OS X 10.15 x86_64 

Поделиться 28 октября 2019 в 11:52

Строительный скрипт

Вы также можете добавить следующую строку в свой скрипт сборки:

println "Running gradle version: $gradle.gradleVersion" 

или (он не будет напечатан с помощью переключателя -q )

logger.lifecycle "Running gradle version: $gradle.gradleVersion" 

Поделиться 06 мая 2015 в 06:54
В корне вашего проекта введите следующий тип в консоли:

gradlew --version 

У вас будет версия gradle с другой информацией (в качестве примера):

------------------------------------------------------------ Gradle 5.1.1  

Я думаю, что для версии gradle она использует gradle/wrapper/gradle-wrapper.properties под капотом.
Поделиться 26 июня 2019 в 03:35
Перейдите в терминал и введите: gradlew --version

Gradle 5.3

Время сборки: 2019-03-20 11:03:29 UTC Revision: f5c64796748a98efdbf6f99f44b6afe08492c2a0 Kotlin: 1.3.21 Groovy: 2.5.4 Ant: Apache Ant(TM) version 1.9.13, скомпилированный 10 июля 2018 года JVM: 1.8.0_181 (Oracle Corporation 25.181-b13) ОС: Mac OS X 10.14.6 x86_64

Поделиться 17 декабря 2019 в 08:10

terminal

Другое решение на Windows - найти файл "gradle.bat" (обычно в директории Gradle\bin\), затем запустить его из командной строки и вы получите версию следующим образом:

Поделиться 01 мая 2021 в 10:23

Проверка в gradle-wrapper.properties

Проверьте ваш gradle-wrapper.properties в Android project/gradle/gradle-wrapper.properties. У вас будет что-то вроде этого:
distributionUrl=https://services.gradle.org/distributions/ gradle-6.5-bin .zip

Использование терминала

Windows:

запустите gradlew --version

Mac:

запустите ./gradlew --version в папке вашего проекта.
Поделиться 28 февраля 2022 в 04:45

Простой ответ для Windows 10 в Android Studio, откройте терминал внутри Android Studio, затем убедитесь, что вы находитесь в своем приложении, если вы не переходите к месту вашего приложения, то введите эту команду без двойных кавычек "./gradlew --version"

Поделиться 22 августа 2022 в 15:37
Я нашел решение Изменить в вашем файле cordovaLib build.gradle
зависимости
а теперь внесите изменения в вас,

platforms\android\gradle\wrapper\gradle-wrapper.properties distributionUrl=\
https://services.gradle.org/distributions/gradle-4.4-all.zip

это работает.
Поделиться 12 июня 2018 в 05:02

enter image description here

Если вы импортируете проект, попробуйте выполнить следующие шаги:

  1. Проверьте версию Gradle в командной строке gradle --version
  2. При импорте проекта, как показано ниже

Поделиться 01 августа 2022 в 06:23

Проверьте в структуре папок проекта файлы в /gradle/wrapper/ Версия gradle-wrapper.jar должна быть указанной в gradle-wrapper.properties

Поделиться 01 октября 2019 в 19:37

2019-05-08 Android Studios нуждается в обновлении. Обновите Android Studios до 3.3.- и ошибка с.R; исчезнет.

Также вышеуказанные методы работают.

Поделиться 08 мая 2019 в 16:11

замените эту строку в android\build.gradle

classpath 'com.android.tools.build:gradle:4.0.1' 

Как обновить версию Gradle

При использовании Gradle Wrapper версию Gradle можно обновить следующим образом.

Для начала проверим текущую версию для этого в Windows Power Shell выполняем:
.\gradlew --version

Build time: 2021-02-22 16:13:28 UTC
Revision: 9e26b4a9ebb910eaa1b8da8ff8575e514bc61c78

Kotlin: 1.4.20
Groovy: 2.5.12
Ant: Apache Ant(TM) version 1.10.9 compiled on September 27 2020
JVM: 1.8.0_91 (Oracle Corporation 25.91-b15)
OS: Windows Server 2008 R2 6.1 amd64

Доступные релизы Gradle можно посмотреть по ссылке
https://gradle.org/releases/

Выполняем обновление
./gradlew wrapper --gradle-version 7.4.2

Второй способ обновить версию это изменить в файле gradle-wrapper.properties значение distributionUrl.
Пример :
distributionUrl=https\://services.gradle.org/distributions/gradle-6.9.2-bin.zip

Этот способ также позволит вернуть версию Gradle обратно в случае когда новая версия не заработала.

Теги

  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии

Как узнать версию gradle

libGDX

Gradle и командная строка

Эта статья покажет вам, как можно запустить приложение из командной строки и упаковать его для распространения на различных платформах .

Настройка ANDROID_HOME

Переменная среды ANDROID_HOME должна ссылаться на действительный Android SDK, прежде чем делать какие-либо действия в командной строке.

Windows: set ANDROID_HOME=C:/Path/To/Your/Android/Sdk

Linux, Mac OS X: export ANDROID_HOME=/Path/To/Your/Android/Sdk

Также вы можете создать файл с именем "local.properties" со следующим содержанием: sdk.dir /Path/To/Your/Android/Sdk

Запуск проекта

Gradle позволяет легко запускать проект из командной строки. Просто используйте команду gradlew, указав целевую платформу и команду запуска для этой платформы.

Запуск desktop проекта

Эта команда скомпилирует основной и desktop проект, и затем запустит desktop стартер. Рабочей директорией является assets директория Android проекта!

Запуск Android проекта

gradlew android:installDebug android:run

Эта задача создаст debug APK вашего приложения, установит его на первый подключенный эмулятор или устройство и запустит основную Activity. Процесс разделен на две задачи, потому что Android Gradle плагин позволяет создавать несколько версий вашего приложения (например: debug, release, . ). Вы можете найти более подробную информацию на сайте Android Gradle Plugin.

Запуск iOS проекта

Первые две команды запустят ваше приложение на эмуляторе iPhone или iPad, последняя команда запустит ios проект на подключенном устройстве, при условии, что оно готово. Пожалуйста, обратитесь к документации Apple о том, как подготовить устройство. Обратите внимание, что

Время компиляции

В первый раз, когда вы запустите ваш iOS проект, компиляция займет много времени. Время компиляции значительно снизится при последующих запусках

Запуск HTML проекта

gradlew HTML: superDev

Команда приведет к запуску приложения в GWT Super Dev режиме, который компилирует Java код в JavaScript и позволяет отлаживать Java код прямо в браузере. Если вы видите сообщение Next, visit: http://localhost:9876 в вашей оболочке, откройте браузер и перейдите по этому адресу. Перетащите "Dev Mode On" закладку на свою панель закладок браузера. Затем откройте http://localhost:8080/html. Это ваше работающее приложение в браузере! При изменении любого вашего Java кода в основном проекте, просто нажмите на закладку, затем нажмите кнопку "Compile". Изменения вступят в силу в течение нескольких секунд. Если вы измените ваши assets, то вы должны перезагрузить сервер командой выше.

Упаковка проекта

Каждый платформа имеет различные форматы дистрибутивов. В этом разделе мы увидим, как мы можем генерировать эти дистрибутивы через Gradle.

Упаковка desktop проекта

Эта команда создаст исполняемый JAR файл, расположенный в desktop/build/libs/ директории. Он содержит весь необходимый код, а также все свои assets из директории android/assets и может быть запущен либо двойным щелчком или из командной строки с помощью команды java -jar jar-file-name.jar . У вашей аудитории должна быть установлена JVM. JAR файл будет работать на Windows, Linux и Mac OS X!

Упаковка JAR вместе с JVM

Если вы хотите упаковать для распространения ваш JAR вместе с JVM, то вы можете использовать packr tool. Таким образом, вашей аудитории не нужно будет устанавливать JVM, за счет увеличения размера приложения на 23-30Мб на каждой платформе.

Упаковка Android проекта

Команда создаст не подписанный APK файл в android/build/apk директории. Вы можете установить этот APK файл на любое Android устройство, которое позволяет установку приложений из неизвестных источников. Для публикации приложения в Google Play Store вы должны подписать свой APK файл. Собранный командой выше APK будет уже в режиме релиза, вам нужно будет только следовать инструкциям по keytool и jarsigner.

Упаковка iOS проекта

Команда создаст IPA в ios/build/robovm директории, который вы опубликуете в Apple App Store. Вы можете просмотреть руководство Apple по публикации приложений в App Store.

Упаковка HTML проекта

Команда скомпилирует ваше приложение в Javascript и поместит полученный JavaScript, HTML и assets файлы в html/build/dist/ директорию. Содержимое директории должно находится и быть доступно серверу, например: Apache или Nginx. Как будто это статический HTML/Javascript сайт. Там нет Java и Java-апплетов!

Если у вас установлен Python, то вы можете протестировать данный дистрибутив, выполнив следующие действия в html/build/dist директории.

python -m SimpleHTTPServer

Затем вы можете открыть браузер http://localhost:8000 и посмотреть ваш проект в действии.

Отладка и общие проблемы

Неудачное выполнение Gradle задач

Если при вызове Gradle, сборка или обновления заканчивается неудачей, то чтобы получить более подробную информацию выполните эту же команду и добавьте к ней --debug аргумент. Например: ./gradlew tasks --debug . Это даст вам StackTrace и лучшее представление о том, почему Gradle команде не удалось выполниться успешно.

Как определить версию Gradle?

Как узнать, какую версию Gradle я использую в своей Android-студии? Пожалуйста, направляйте. Я хочу убедиться, что использую Gradle версию 2.2.1.

Fahad Uddin 05 май 2015, в 16:17
Поделиться
В build.gradle вы найдете версию
Roon13 05 май 2015, в 13:57

@Roon13 Roon13 Нет. В build.gradle вы можете найти плагин от Android. Версия gradle находится в gradle/wrapper/gradle-wrapper.properties

Gabriele Mariotti 05 май 2015, в 13:59

Проверьте здесь о различных концепциях Gradle версии. stackoverflow.com/a/51392464/8034839 Т.е. версия Gradle. Версия плагина Android Gradle и обертка Android gradle.

shizhen 24 окт. 2018, в 14:16
Показать ещё 1 комментарий
Поделиться:

2 ответа

Лучший ответ

Вариант 1- От Studio

В Android Studio перейдите в раздел "Файл" > "Структура проекта". Затем выберите вкладку "проект" слева.

Здесь будет отображаться версия Gradle.

Вариант 2- gradle -wrapper.properties

Если вы используете оболочку Gradle, тогда ваш проект будет иметь папку gradle/wrapper/gradle-wrapper.properties .

Этот файл должен содержать следующую строку:

distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip 

Определяет, какую версию Gradle вы используете. В этом случае gradle-2.2.1-all.zip означает, что я использую Gradle 2.2.1.

Вариант 3- Локальный Gradle дистрибутив

Если вы используете версию Gradle, установленную в вашей системе вместо оболочки, вы можете запустить gradle --version для проверки.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Luxury Car Rental in Miami | Reserve a Premium Vehicle with RealCar