Quando executo meu aplicativo de vibração, ele mostra
Aguardando outro comando de vibração para liberar o bloqueio de inicialização
estas mensagens e não prossiga.
Quando executo meu aplicativo de vibração, ele mostra
Aguardando outro comando de vibração para liberar o bloqueio de inicialização
estas mensagens e não prossiga.
Respostas:
No meu caso, o seguinte comando no Terminal ajudou (como sugerido por Günter):
killall -9 dart
No Windows (conforme sugerido pela atualização):
taskkill /F /IM dart.exe
Remova este arquivo:
<YOUR FLUTTER FOLDER>/bin/cache/lockfile
Isso libera o bloqueio ocupado e permite executar outros comandos.
No Windows:
Pressione: Ctrl+ Alt+Delete
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.
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
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:
killall -9 dart
Janelas:
taskkill /F /IM dart.exe
lockfile
Você pode encontrar lockfile
dentro do diretório de instalação do flutter.
<flutter folder>/bin/cache/lockfile
tente isso em vez disso Para Janela
TASKKILL // F // IM dart.exe
Isso funcionou!
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
Isso também acontece quando você abre o projeto flutter no Editor. Feche o Editor e execute novamente o comando
Se você estiver usando o Windows, poderá abrir o gerenciador de tarefas e, na guia 'Processos', procurar processos denominados 'dardo'. Termine todas essas tarefas.
A maioria está dizendo, killall -9 dart
mas ninguém mencionou o pkill -f dart
que funcionou para mim.
A diferença entre os 2 é explicada aqui .
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.
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.
A solução mais simples, embora demorada, seria reiniciar o computador ou fazer logout simples do usuário atual e efetuar o login novamente.
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
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.
Acabei de deixar o terminal aberto por um minuto. então começou a funcionar bem novamente.
Você pode tentar todos os flutter
processos.
TL; DR - vá para o ponto 4)
ps aux
flutter
:ps aux | grep flutter
onde a saída pode ser assim:
stackoverflow 16697 1.5 0.0 4288316 704 ?? S 10:02PM 0:15.80 bash /flutter_path/flutter/bin/flutter --no-color build apk
stackoverflow 2800 1.5 0.0 4288316 704 ?? S 9:59PM 0:18.49 bash /flutter_path/flutter/bin/flutter --no-color pub get
stackoverflow 1215 1.5 0.0 4280124 700 ?? S 9:58PM 0:18.89 bash /flutter_path/flutter/bin/flutter --no-color config --machine
stackoverflow 8449 1.5 0.0 4296508 716 ?? S 10:00PM 0:17.20 bash /flutter_path/flutter/bin/flutter --no-color pub get
stackoverflow 1326 1.4 0.0 4288316 708 ?? S 9:58PM 0:18.97 bash /flutter_path/flutter/bin/flutter daemon
stackoverflow 16687 0.0 0.0 4279100 820 ?? S 10:02PM 0:00.01 bash /flutter_path/flutter/bin/flutter --no-color build apk
stackoverflow 8431 0.0 0.0 4288316 804 ?? S 10:00PM 0:00.02 bash /flutter_path/flutter/bin/flutter --no-color pub get
stackoverflow 2784 0.0 0.0 4288316 704 ?? S 9:59PM 0:00.01 bash /flutter_path/flutter/bin/flutter --no-color pub get
stackoverflow 1305 0.0 0.0 4280124 712 ?? S 9:58PM 0:00.01 bash /flutter_path/flutter/bin/flutter daemon
stackoverflow 1205 0.0 0.0 4279100 788 ?? S 9:58PM 0:00.01 bash /flutter_path/flutter/bin/flutter --no-color config --machine
stackoverflow 11416 0.0 0.0 4268176 536 s000 R+ 10:18PM 0:00.00 grep --color flutter
Precisamos de conteúdo da segunda coluna (da saída acima):
ps aux | grep flutter | awk '{print $2}'
Para listar, pesquise e mate todos eles que você pode usar
kill $(ps aux | grep flutter | grep -v grep | awk '{print $2}')
(você pode executá-lo também com sudo
)
ou
ps aux | grep flutter | grep -v grep | awk '{print $2}' | xargs kill -15
Você pode eliminar processos um por um usando:
sudo kill -15 <process_ID>
por exemplo, para matar o processo com o 12345
uso de ID :
sudo kill -15 13245
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.
Você pode remover a vibração e "instalar novamente", portanto, a maneira mais rápida é:
flutter
(como executável)Para verificar, você pode executar:
which flutter
E você pode esperar essa saída:
/your_user/your_path/flutter/bin/flutter
O caminho acima está diretamente flutuando, mas gostaríamos de ir para o diretório para que "um anterior" no caminho:
cd /your_user/your_path/flutter/bin
git
repositórioDeveria ser , mas vale a pena conferir.
Execute um dos comandos git, por exemplo
git status
ou
git branch
Quando é repositório git, você receberá algumas informações sobre ele ou a lista correta de ramificações.
rm -R *
git co -- .
Você pode executar just flutter version
e os comandos devem funcionar (e o Flutter buscará alguns dados necessários).
Reinicie seu IDE primeiro e execute o seguinte comando na pasta do projeto no terminal
killall -9 dart
Funcionou para mim. Espero que ajude alguns dos caras que enfrentam o mesmo problema.
-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
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 -9
basicamente nunca deve ser usado. Apenas killall
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
:)
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-369404176