Obrigado pelo seu replay, mas não sei como o meu problema é resolvido automaticamente. é realmente estranho.
Viren V Varasadiya
No meu caso, acabei de reiniciar meu laptop. resolveu o problema.
Md. Najmul Hasan
3
eu apenas reiniciei meu IDE e funcionou para mim
wiseminds
No meu caso, abro dois projetos diff e executo os dois comandos em ambos 1) flutter build apk 2) flutter run. parou de executar o outro projeto e esperou o término do primeiro projeto, assim como o primeiro projetado terminou sua execução, o segundo projeto iniciou a execução.
M.ArslanKhan
Respostas:
445
No meu caso, o seguinte comando no Terminal ajudou (como sugerido por Günter):
Mas o arquivo de bloqueio está bloqueado. Está em uso e não consigo excluí-lo. OK, funciona, mas você precisa fechar o Android Studio e aguardar cerca de um minuto ... então poderá excluir esse arquivo.
Yster #
15
No Windows:
Pressione: Ctrl+ Alt+Delete
No gerenciador de tarefas, descubra seu editor, como o VS Studio ou o Android Studio
Nesse localize "dardo" e termine essa tarefa
Então feche seu editor
Abra o editor novamente
deixe o editor concluir todas as coisas, depois execute sua consulta que funcionará
Saia do seu IDE e, em seguida, no gerenciador de início, pare todos os arquivos relacionados ao dardo (se houver).
Em seguida, vá para "FLUTTER DIRECTORY"/bin/cache/lockfile
e exclua este arquivo de bloqueio
Eu tentei todas as sugestões anteriores, mas sem benefícios. Finalmente, quando conecto meu PC à Internet e aguardo a vibração para liberar, em seguida, 5 minutos resolvidos
Se você estiver usando o Windows, poderá abrir o gerenciador de tarefas e, na guia 'Processos', procurar processos denominados 'dardo'. Termine todas essas tarefas.
Execute " flutter pub get " no atalho do terminal ou do editor ( AndroidStudio " get packages " ou este logotipo Visual Studio ) no arquivo pubspec.yaml.
Aguarde o download.
Se não funcionar, reinicie o editor e repita a etapa 2 ..
Tenho o mesmo problema, tentei todas as soluções acima, mas nenhuma delas funcionou para mim. Depois procurei as palavras-chave no diretório flutter e encontrei o seguinte código. Então eu tentei excluir bin/cache/.upgrade_locke funcionou finalmente.
Convença-me a sair e resolver o problema. (E, se dependente da plataforma ou experimentado em uma, apenas mencione a plataforma.)
greybeard
1
usando Mac OS Mojave
Mithilesh Parmar
2
Eu enfrentei problemas semelhantes e o método acima resolveu meu problema
Mithilesh Parmar
0
Fiz a maioria das soluções anteriores, mas não funcionou para mim, então apenas deixei o laptop conectado à Internet com o código VS aberto e, em seguida, desliguei-o por um tempo e o coloquei novamente e funcionou
O uso -9evita que o processo faça qualquer trabalho de limpeza. Você deve basicamente só usa -9quando você já tentou -2, -15e, -1e nenhum deles funcionou.
tripleee 6/04
-1
Parece um problema de rede. Eu desliguei meu wi-fi e conectei meu laptop em uma conexão 4G pelo meu telefone e ele funciona em 5,9s
Isso ocorre quando qualquer outro comando de vibração está sendo executado em segundo plano. Para resolver isso, você pode executar o mac
killall -9 dart
e para o gerenciador de tarefas aberto do Windows. Em seguida, na guia processos, procure pelo processo de dardo e mate todos eles. Espero que isso ajude você.
kill -9basicamente nunca deve ser usado. Apenas killallse isso falhar, tente outros sinais. O número 9 deve ser seu último recurso, se nada mais funcionar.
tripleee 6/04
Além disso, isso repete uma resposta mais antiga que recomenda o mesmo antipadrão.
tripleee 6/04
-7
Basta digitar isso no terminal Android Studio e funcionará novamente!
killall -9 dart
. Qual versão do Flutter você está usando? Se você estiver usando,flutter pub pub run build_runner watch
consulte github.com/flutter/flutter/issues/14703#issuecomment-369404176Respostas:
No meu caso, o seguinte comando no Terminal ajudou (como sugerido por Günter):
No Windows (conforme sugerido pela atualização):
fonte
Remova este arquivo:
Isso libera o bloqueio ocupado e permite executar outros comandos.
fonte
No Windows:
Pressione: Ctrl+ Alt+Delete
fonte
Eu uso um Mac com o Visual Studio Code e é isso que funcionou:
Desligue o seu PC e ligue-o novamente. Não use a função de reinicialização. Eu reiniciei 2 vezes e não funcionou. Apenas o desligamento funcionou.
PS: Tentei o seguinte:
killall -9 dart
;Mas todos eles não funcionaram.
fonte
Saia do seu IDE e, em seguida, no gerenciador de início, pare todos os arquivos relacionados ao dardo (se houver).
Em seguida, vá para
"FLUTTER DIRECTORY"/bin/cache/lockfile
e exclua este arquivo de bloqueio
fonte
1. Pare todas as instâncias de dardo em execução
Se você estiver usando o Android Studio, salve seu trabalho e feche-o. E abra seu terminal para matar instâncias de dardos em execução.
Linux:
Janelas:
2. Remova
lockfile
Você pode encontrar
lockfile
dentro do diretório de instalação do flutter.fonte
tente isso em vez disso Para Janela
Isso funcionou!
fonte
Eu tentei todas as sugestões anteriores, mas sem benefícios. Finalmente, quando conecto meu PC à Internet e aguardo a vibração para liberar, em seguida, 5 minutos resolvidos
fonte
Isso também acontece quando você abre o projeto flutter no Editor. Feche o Editor e execute novamente o comando
fonte
Se você estiver usando o Windows, poderá abrir o gerenciador de tarefas e, na guia 'Processos', procurar processos denominados 'dardo'. Termine todas essas tarefas.
fonte
fonte
A maioria está dizendo,
killall -9 dart
mas ninguém mencionou opkill -f dart
que funcionou para mim.A diferença entre os 2 é explicada aqui .
fonte
Na execução do código VS
no terminal. Isso corrigiu meu problema.
fonte
Tenho o mesmo problema, tentei todas as soluções acima, mas nenhuma delas funcionou para mim. Depois procurei as palavras-chave no diretório flutter e encontrei o seguinte código. Então eu tentei excluir
bin/cache/.upgrade_lock
e funcionou finalmente.fonte
Também enfrentei o mesmo problema que segui da melhor e da maneira mais fácil
Ambiente: Windows
IDE: Android Studio
Ferramentas> vibração (última opção)> selecione vibração limpa
depois que a vibração limpa terminar, tudo pronto e pronto.
fonte
No Android Studio, é trabalho para mim
Interrompa seu aplicativo se ele ainda estiver sendo executado no telefone ou desconecte o seu dispositivo de teste.
Em seguida, tente instalar o pacote novamente.
fonte
Há alguma ação a ser feita:
1- no pubspec.yaml pressione "packages get" ou no tipo de terminal "flutter packages get" e aguarde segundos.
se isso não funcionar:
Vibração do tipo 2 limpa e siga a etapa (1)
se isso não funcionar também:
Killtask do tipo 3 / f / im dart.exe
se isso não funcionar também:
4- feche o android studio e reinicie o seu pc.
fonte
Para Iniciantes
A solução mais simples, embora demorada, seria reiniciar o computador ou fazer logout simples do usuário atual e efetuar o login novamente.
fonte
Fiz a maioria das soluções anteriores, mas não funcionou para mim, então apenas deixei o laptop conectado à Internet com o código VS aberto e, em seguida, desliguei-o por um tempo e o coloquei novamente e funcionou
fonte
Desative o Android Studio.
Abra o diretório de instalação do flutter / bin / cache.
Excluir arquivo de bloqueio.
Neste ponto, você pode executar o comando relacionado ao flutter na linha de comando para resolver o problema perfeitamente.
fonte
Acabei de deixar o terminal aberto por um minuto. então começou a funcionar bem novamente.
fonte
Você pode tentar todos os
flutter
processos.TL; DR - vá para o ponto
4)
1) Lista dos processos:
2) Nome da pesquisa que contém
flutter
:onde a saída pode ser assim:
3) Obter identificação do processo
Precisamos de conteúdo da segunda coluna (da saída acima):
4 a) Mate "automaticamente":
Para listar, pesquise e mate todos eles que você pode usar
(você pode executá-lo também com
sudo
)ou
4 b) Mate manualmente
Você pode eliminar processos um por um usando:
por exemplo, para matar o processo com o
12345
uso de ID :Se
-15
não funcionar, você pode tentar-2
ou-1
.A opção final é a
-9
que não deve ser usada porque impede o processo de fazer qualquer trabalho de limpeza.fonte
Você pode remover a vibração e "instalar novamente", portanto, a maneira mais rápida é:
1) Verifique onde você tem
flutter
(como executável)Para verificar, você pode executar:
E você pode esperar essa saída:
2) Vá para este diretório
O caminho acima está diretamente flutuando, mas gostaríamos de ir para o diretório para que "um anterior" no caminho:
3) Verifique é
git
repositórioDeveria ser , mas vale a pena conferir.
Execute um dos comandos git, por exemplo
ou
Quando é repositório git, você receberá algumas informações sobre ele ou a lista correta de ramificações.
4) Remova todos os arquivos
5) remoção "reverter" para ter apenas os arquivos necessários:
6) Voila!
Você pode executar just
flutter version
e os comandos devem funcionar (e o Flutter buscará alguns dados necessários).fonte
Nada de todas essas respostas não me ajudou.
A única solução era remover todo o material de vibração (e reinstalar o flutter do git):
fonte
Reinicie seu IDE primeiro e execute o seguinte comando na pasta do projeto no terminal
Funcionou para mim. Espero que ajude alguns dos caras que enfrentam o mesmo problema.
fonte
-9
evita que o processo faça qualquer trabalho de limpeza. Você deve basicamente só usa-9
quando você já tentou-2
,-15
e,-1
e nenhum deles funcionou.Parece um problema de rede. Eu desliguei meu wi-fi e conectei meu laptop em uma conexão 4G pelo meu telefone e ele funciona em 5,9s
fonte
Isso ocorre quando qualquer outro comando de vibração está sendo executado em segundo plano. Para resolver isso, você pode executar o mac
killall -9 dart
e para o gerenciador de tarefas aberto do Windows. Em seguida, na guia processos, procure pelo processo de dardo e mate todos eles. Espero que isso ajude você.
fonte
kill -9
basicamente nunca deve ser usado. Apenaskillall
se isso falhar, tente outros sinais. O número 9 deve ser seu último recurso, se nada mais funcionar.Basta digitar isso no terminal Android Studio e funcionará novamente!
corrida de vibração
:)
fonte