diff --git a/android/app/src/main/java/deckers/thibault/aves/MainActivity.java b/android/app/src/main/java/deckers/thibault/aves/MainActivity.java index 15e642e57..83c8cc1a0 100644 --- a/android/app/src/main/java/deckers/thibault/aves/MainActivity.java +++ b/android/app/src/main/java/deckers/thibault/aves/MainActivity.java @@ -28,6 +28,7 @@ import com.karumi.dexter.listener.single.PermissionListener; import java.io.ByteArrayOutputStream; import java.io.FileInputStream; +import java.io.FileNotFoundException; import java.io.InputStream; import java.util.HashMap; import java.util.List; @@ -187,6 +188,8 @@ public class MainActivity extends FlutterActivity { } } result.success(metadataMap); + } catch (FileNotFoundException e) { + result.error("getOverlayMetadata-filenotfound", "failed to get metadata for path=" + path + " (" + e.getMessage() + ")", null); } catch (Exception e) { result.error("getOverlayMetadata-exception", "failed to get metadata for path=" + path, e); }