Interface FlutterPlugin.FlutterAssets

  • Enclosing interface:
    FlutterPlugin

    public static interface FlutterPlugin.FlutterAssets
    Provides Flutter plugins with access to Flutter asset information.
    • Method Detail

      • getAssetFilePathByName

        String getAssetFilePathByName​(@NonNull
                                      String assetFileName)
        Returns the relative file path to the Flutter asset with the given name, including the file's extension, e.g., "myImage.jpg".

        The returned file path is relative to the Android app's standard assets directory. Therefore, the returned path is appropriate to pass to Android's AssetManager, but the path is not appropriate to load as an absolute path.

      • getAssetFilePathBySubpath

        String getAssetFilePathBySubpath​(@NonNull
                                         String assetSubpath)
        Returns the relative file path to the Flutter asset with the given subpath, including the file's extension, e.g., "/dir1/dir2/myImage.jpg".

        The returned file path is relative to the Android app's standard assets directory. Therefore, the returned path is appropriate to pass to Android's AssetManager, but the path is not appropriate to load as an absolute path.