Seguindo o processo de instalação indicado no site do Flutter, para ambiente Windows 10:
- Baixei o arquivo compactado;
- Criei uma pasta "C:\src" e descompactei o arquivo lá, ficando o caminho "C:\src\flutter"
- Incluí o caminho "C:\src\flutter\bin" na variável de ambiente "Path"
Ocorre que, ao solicitar o comando "flutter doctor" (ou qualquer outro comando flutter) ele acaba parando no erro abaixo:
PS C:\Treinamento\flutter> flutter doctor
Building flutter tool...
Running pub upgrade...
Pub failed to rename directory because access was denied.
This may be caused by a virus scanner or having a file
in the directory open in another application.
Error (1): Unable to 'pub upgrade' flutter tool. Retrying in five seconds... (9 tries left)
Vi que muita gente tem este problema, mas que não tem uma solução ideal. Cada um resolve de um jeito diferente.
Eu cheguei em um cenário em que baixei o código do repositório:
git clone https://github.com/flutter/flutter.git -b stable
E então rodei o flutter doctor e funcionou. Porém ao mudar para o branch beta (para testar a parte de web) ele voltou a dar o erro no pub upgrade.
Alguém tem idéia do que pode ser?