Finished with error: Failed to establish connection with the application instance in Chrome

谁都会走 提交于 2020-11-30 10:27:02

问题


Finished with error: Failed to establish connection with the application instance in Chrome. This can happen if the websocket connection used by the web tooling is unabled to correctly establish a connection, for example due to a firewall.

I am getting this error, when i run my flutter web application on chrome browser. I also turn off my firewall even that didnot solve my problem.

What will be the possible solution for resolving this eror?

Temporary Solution that i had tried:
I had this issue when upgrading from dev channel to master channel. what i did to solve this problem is, clean my project's build cache (flutter clean), then run the project using release mode. After that, i can run it on debug mode.

This solved my problem temporarily and after some time i still facing the same issue. And implementing the same solution didnot solve my problem.


回答1:


flutter run -d chrome --release

running in release mode is the solution to this problem




回答2:


I'm glad that you solved the issue, when upgrading version or changing channel it's generally a good idea to run flutter clean and if needed flutter pub cache repair; I believe there's no action to be taken.




回答3:


You have to download Dart Debug Extension from chrome to run Flutter app on web




回答4:


Use below commands:

flutter channel master
flutter create --web
flutter config --enable-web
flutter devices
run -d web
flutter clean
flutter run -d chrome



回答5:


It mostly has nothing to do with flutter but, it's either because you have log your computer in safe mode.

In my case shift key was stuck and I had no idea I was in safemode.

Or perhaps you need to check your firewall

  • system preferances>security and privacy>>firewall
  • click the lock below and enter your system password
  • and then click firewall option enter image description here
  • In there add your editor to allow internet connection (android studio Or VsCode)

It looks something like this:

https://www.google.com/url?sa=i&url=https%3A%2F%2Fwww.macinstruct.com%2Fnode%2F165&psig=AOvVaw060gaYno6OT6j3iRu2WdFK&ust=1605766855994000&source=images&cd=vfe&ved=0CAIQjRxqFwoTCNiv3-y5i-0CFQAAAAAdAAAAABAD




回答6:


I've been facing this problem as well. I always get this error when i run 'flutter run -d chrome' the first time, but if i run it again for the second time, it runs perfectly.




回答7:


When working on VSCode in Windows in Flutter beta channel, use the command flutter run -d chrome to run in Chrome instead of F5.
Works every time for me.




回答8:


Use command:

flutter run -d --release



回答9:


use some commands like below ----->>

flutter run -d chrome --release

or

on Editor Android Studio or Intellij goto -> Run >> Flutter Run In Release Mode

these are work for me

to enable web---->

flutter channel beta
flutter doctor
flutter config --enable-web (for a ready project) 

and

flutter create --web 

for creating a project




回答10:


I face the same problem for the first time I want to run the web app, but when I re-run the web app ,it works fine. Try to re-run



来源:https://stackoverflow.com/questions/59874808/finished-with-error-failed-to-establish-connection-with-the-application-instanc

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!