flutter.execucao - Crops-Team/guidelines GitHub Wiki
flutter emulators
Exemplo do conteúdo da lista:
ID | nome | tipo | categoria |
---|---|---|---|
Pixel_4_API_33 | Pixel 4 API 33 | android | |
apple_ios_simulator | iOS Simulator | Apple | ios |
flutter devices
exemplo do conteúdo da lista:
ID | nome | tipo | categoria |
---|---|---|---|
Chrome (web) | chrome | web-javascript | Google Chrome 117.0.5938.149 |
macOS (desktop) | macos | darwin-arm64 | macOS 14.1 23B74 darwin-arm64 |
A primeira coluna em flutter devices/emulators
é o ID do emulador:
flutter emulator --launch $DEVICE_ID
Note
Você também pode usar a extensão flutter
no vscode
para executar um app. Provavelmente terá de criar tarefas de execução, etc.
flutter run
# versão de debugging do sabor production
flutter run --flavor production
# versão de release do sabor production
flutter run --flavor production --release
# versão de proffiling do sabor production
flutter run --flavor staging --profile
O Código Dart não fica ciente de qual sabor está em uso. Dependendo do projeto, se você tiver lógica que é dependente do sabor, você pode adicionar uma variável pré-compilada:
flutter run --flavor production --dart-define=app.flavor=production
Ou mudar o target do programa:
flutter run --flavor production --target lib/main_production.dart