Android Studio 3 - переопределить версию Gradle
Я настраиваю свое приложение для перехода на Android Studio 3, но у меня возникают проблемы с версией Gradle.
В документах говорится, что нужно обновить хотя бы Gradle 4.0-milestone-1, но я хочу сохранить эти изменения миграции в отдельной ветке, пока она не станет стабильной. Таким образом, я могу использовать AS 3.0, и если что-то не работает, я могу быстро вернуться к использованию 2.3.
Проблема в том, что я не могу найти способ переопределить версию Gradle в gradle-wrapper.properties
так что для AS 3.0 он будет использовать 4.0-milestone-2
и для AS 2.3 он будет использовать 3.X
,
У кого-нибудь есть идеи, как я могу это сделать?
1 ответ
Файл, который вы хотите, называется gradle-wrapper.properties
не gradle-version.properties
, Вы найдете этот скрипт в ветке Gradle Scripts в Android Studio (в представлении Android).
Обновление gradle-wrapper.properties
В этом файле измените строку
distributionUrl=https\://services.gradle.org/distributions/gradle-3.5-all.zip
читать
distributionUrl=https\://services.gradle.org/distributions/gradle-4.0-rc-2-all.zip
Это изменит Gradle-wrapper на использование Gradle 4.0-rc-2, а не 3.5 (очевидно, замените номера версий теми версиями, которые вы используете / хотите).
Когда вы создаете свое приложение с ./gradlew assembleRelease
теперь он должен использовать любую версию, которую вы настроили в gradle-wrapper.properties
,