[FIXED] Open file by default application flutter

Issue

How to open a file by default application using flutter?
For example, I have a .txt file and want to open it using the device’s default application.
I think that there should be something like Process.Start() from .Net.

Solution

open_file plugin helped, nevermind.


Update from Vishnu Haridas comment:

open_file has unnecessary permission REQUEST_INSTALL_PACKAGES and your app can get rejected from Google Play if the target API level is 30 (Android 11 R). An alternative solution is to use open_file_plus or url_launcher.

Answered By – Ruben Martirosyan

Answer Checked By – Cary Denson (Easybugfix Admin)

Leave a Reply

(*) Required, Your email will not be published