Desejo usar Gradle 1.10 em vez de 1.9. Não consigo encontrar onde mudar isso.
Se eu colocar isso:
task wrapper(type: Wrapper) {
gradleVersion = '1.10'
}
no meu build.gradle
e reconstruído, ele é construído com Gradle 1.9 novamente (então nada acontece).
Estas parecem ser todas as configurações: (e a seção de ajuda do IntelliJ sobre o Gradle não ajuda em nada :()
intellij-idea
gradle
Cara
fonte
fonte
gradle(w) wrapper
após a trocagradleVersion
?wrapper
tarefa novamentewrapper
tarefa. No entanto, ainda estou confuso sobre o que o wrapper gradle padrão realmente é.Respostas:
A maneira mais fácil é executar o seguinte comando na linha de comando (consulte Atualizando o Gradle Wrapper na documentação):
Além disso, você pode usar o
--distribution-type
parâmetro com o valorbin
ouall
para escolher um tipo de distribuição. Use oall
tipo de distribuição para evitar dicas do IntelliJ IDEA ou do Android Studio que oferecem o download do Gradle com as fontes:Ou você pode criar uma
wrapper
tarefa personalizadae corra
./gradlew wrapper
.fonte
./gradlew :wrapper
dois pontos antes do nome da tarefa.Abra o arquivo
gradle/wrapper/gradle-wrapper.properties
em seu projeto. Altere a versão nodistributionUrl
para usar a versão que deseja usar, por exemplo,fonte
Só queria avisar que acertei isso depois de atualizar os componentes do Android Studio.
O que funcionou para mim foi abrir gradle-wrapper.properties e atualizar a versão do gradle usada. A partir de agora, para meus projetos, a linha diz:
fonte
A tarefa 'wrapper' no gradle é chamada se o comando gradlew for usado, se você usar o comando gradle para construir a tarefa wrapper não for chamada. Portanto, há duas maneiras de alterar sua versão do Gradle.
Use o comando 'gradlew build', este comando irá chamar a tarefa de wrapper que você mencionou. Essa tarefa mudará o parâmetro 'distributionUrl' no arquivo gradle-wrapper.properties e fará o download automaticamente da versão do gradle que você deseja. Exemplo DistributionUrl no arquivo para a versão 4.2. DistributionUrl = https: //services.gradle.org/distributions/gradle-4.2-bin.zip
Se você não estiver usando o gradle wrapper, basta baixar a versão do gradle desejada, definir o caminho da variável de ambiente e mostrá-lo ao IDEA.
PS para obter mais informações sobre gradle wrapper, sugiro que você leia: https://docs.gradle.org/current/userguide/gradle_wrapper.html
fonte
Eu estava enfrentando o mesmo problema ao alterar a versão padrão do Gradle de 5.0 para 4.7. Abaixo estão as etapas para alterar a versão padrão do Gradle no intellij 1) Alterar a versão do Gradle em gradle / wrapper / gradle-wrapper.properties nesta propriedade DistributionUrl 2) Clique no botão Atualizar no menu de projetos do Gradle para que ele comece a baixar a nova versão zip do Gradle
fonte
./gradlew wrapper --gradle-version=5.4.1 --distribution-type=bin
https://gradle.org/install/#manually
Checar:
Para inseri-lo sem comando:
vá para->
gradle/wrapper/gradle-wrapper.properties
url de distribuição e altere-o para a versão zip atualizadaresultado:
fonte
Em
build.gradle
adicionarwrapper { gradleVersion = '6.0' }
fonte
Primeiro, deixe que o gradle defina o URL de distribuição correto
Então - pode não ser necessário, mas foi o que fiz - edite o build.gradle do projeto para corresponder à versão
Por fim, exclua as pastas .gradle e gradle e os arquivos gradlew e gradlew.bat. ( Resposta Original )
Agora, reconstrua o projeto.
Como as outras respostas não foram suficientes para mim e o comentário que aponta essas etapas adicionais é fácil de ignorar, aqui como uma resposta separada
fonte