Solución:
Encontré la respuesta dentro del código fuente de flutter_tools:
flutter run -d headless-server --web-port=1234
Para hacer esto para Android Studio, simplemente agregue los parámetros adicionales a la configuración de ejecución. Entonces en el Additional arguments
, agregar --web-port=49430
La solución anterior funciona bien si desea usar la línea de comandos. Pero si está utilizando VsCode por CTRL+F5
eso no funcionará. Entonces para hacer vscode CTRL+F5
ejecutar en Chrome o servidor web ir al directorio raíz de su proyecto crear .vscode
directorio y dentro de esa carpeta agregue launch.json
expediente.
Ahora, si desea ejecutar en el servidor web, agregue estas líneas en usted launch.json
{
"version": "0.2.0",
"configurations": [{
"name": "Flutter",
"request": "launch",
"type": "dart",
"args": ["-d", "web-server","--web-port", "8000"],
}
]}
Y si desea iniciar en Chrome, cambie el argumento del dispositivo web-server
para chome
es decir
{
"version": "0.2.0",
"configurations": [{
"name": "Flutter",
"request": "launch",
"type": "dart",
"args": ["-d", "chrome","--web-port", "8000"],
}
]}
Ahora corre CTRL+F5