Flutter Attach

flutter-logo

Formalmente:

flutter attach -d <DEVICE_ID>


Informalmente:

flutter attach


En cuanto se corra tu FlutterEngine, se permanecerá hasta que se desconecte. Pero, invocando a flutter attach antes de empezar a correr tu FlutterEngine. flutter attach espera la próxima máquina virtual de Dart disponible alojada en su motor. El comando trabaja para poder brindar las funciones de debugeo que conocemos como hot reload, performance overlay, Devtools y armar los puntos en el escenario add-to-app.

En los momentos cuando la app pierde la conexión o se rompe, uno generalmente desconecta su dispositivo. Por eso uno tendría que volver a utilizar todo el proceso de debugeo o crear nuevamente. Pero cómo utilizar el flutter build puede llevar bastante tiempo. Yo recomendaría usar el comando attach para reconectar la conexión.


    Pasos.
  1. Configura la ubicación del proyecto al directorio de origen de tu app. (Suele estar por default en esa ubicación).
  2. Agrega cualquier parámetro adicional a flutter attach si te hace falta.
  3. Ante cualquier problema podes probar flutter doctor o --help.

Click Acá para conocer el resto de los comandos de flutter