Estou tentando executar gradlew na minha linha de comando, mas estou constantemente enfrentando o seguinte erro.
Brendas-MacBook-Pro:appx_android brendalogy$ ./gradlew compileDebug --stacktrace
-bash: ./gradlew: Permission denied
Eu já estou executando este comando no diretório do meu projeto. Preciso executar este comando, pois estou enfrentando o mesmo erro (não descritivo) no Android Studio 0.2.x, como encontrado aqui: Erro de criação do Android Studio e do Gradle
Estou fazendo algo errado e como contornar isso?
gradle
android-studio
gradlew
Brenda Nicole Tan
fonte
fonte
ls -l
. Isso fornece as permissões de arquivo na coluna mais à esquerda.Também pode ser corrigido com
fonte
Você pode usar "bash" antes do comando:
fonte
Você precisa atualizar a permissão de execução para
gradlew
Localmente :
chmod +x gradlew
Git :
Você deveria ver:
fonte
Jenkins> Painel do Projeto> (selecione o projeto gradle) Configurar> Construir
x Usar Wrapper Gradle
Tornar executável gradlew x
fonte
clean before checkout
opção.Este comando funciona melhor, especialmente em sistemas não-unix.
fonte
Basta digitar isso
command
no Android Studio Terminal (ou no seu Linux / Mac Terminal)e tente:
fonte
se não funcionar após chmod'ing, verifique se você não está tentando executá-lo dentro do diretório / tmp.
fonte
No meu caso, eu havia executado permissões e não conseguia executar o gradlew mesmo com o sudo. meu problema era que meu projeto estava em outro disco rígido e eu não tinha permissão de executor nessa unidade. Eu simplesmente removi o sinalizador de montagem noexec do fstab e adicionei o sinalizador de exec. remonte o disco para que as alterações se apliquem.
fonte
Tente abaixo do comando:
fonte
Eu recebi o mesmo erro ao tentar executar a vibração em um mac. Aparentemente, no seu projeto de flutter, existe um arquivo android / gradlew que deve ser executável (e não era). Então, no meu caso,
eu usei esse comando e execute o projeto
fonte
Este erro está relacionado à permissão gradle. Basta colar abaixo da linha no seu terminal e executar ...
chmod a + rx android / gradlew
fonte
na pasta android cmd run
e corra
e execução do projeto raiz
fonte