getFileFromAssets method

Future<File> getFileFromAssets(
  1. String path
)

Helper method to get a file from local assets.

Implementation

Future<File> getFileFromAssets(String path) async {
  final byteData = await rootBundle.load('assets/$path');
  final file = File('${(await getTemporaryDirectory()).path}/$path');
  await file.writeAsBytes(byteData.buffer
      .asUint8List(byteData.offsetInBytes, byteData.lengthInBytes));
  return file;
}