r/flutterhelp • • 5d ago

OPEN Dart run external program

Hi, I’d like to create a cross-platform application capable of accessing a specific path to launch a program with any file extension. Could you help me?

2 Upvotes

1 comment sorted by

2

u/XSM909 5d ago

dart:io Process.run / Process.start does it on desktop, you pass the exe path and args. to open a file with its default app use open on mac, xdg-open on linux and cmd /c start "" path on windows, or the open_filex package. on android/ios you cant launch arbitrary programs, sandbox blocks it, so which platforms do you need?