想要从设备中获取所选文件的字节

want to fetch bytes of selected file from device

所以基本上我想 select 我设备中的文件并借助字节加密它们。 我完成了 selection 部分并使用文件选择器完成了该部分,如果有人可以帮助我如何获取我 selected 的文件的字节,那将非常有帮助。 这是我从设备

中选择文件的代码

void selectFileFromDevice(d) async{
  FilePickerResult filePickerResult = await FilePicker.platform.pickFiles(allowMultiple: true);
  if(filePickerResult!=null){
    List<io.File> files = filePickerResult.paths.map((path) => io.File(path)).toList();
    
  }else{
    print('user cancelled the picker');
  }
}

上面的代码工作得很好我只是想知道如何获取我的 selected 文件的字节。 谢谢

您可以使用以下代码获取文件的字节数

Uint8List  bytes = await  files[0].readAsBytes();