diff --git a/shell/platform/android/io/flutter/view/FlutterMain.java b/shell/platform/android/io/flutter/view/FlutterMain.java index 2108ae5f76f78..2f1c24f78b9ba 100644 --- a/shell/platform/android/io/flutter/view/FlutterMain.java +++ b/shell/platform/android/io/flutter/view/FlutterMain.java @@ -376,6 +376,9 @@ private static Set listAssets(@NonNull Context applicationContext, @NonN private static Set listLibs(@NonNull Context applicationContext) { ApplicationInfo applicationInfo = getApplicationInfo(applicationContext); File[] files = new File(applicationInfo.nativeLibraryDir).listFiles(); + if (files == null) { + files = new File[0]; + } ImmutableSetBuilder builder = ImmutableSetBuilder.newInstance(); for (File file : files) {