macos - 如何在 Flutter 的资产中获取二进制文件?
问题描述
我正在使用颤振制作一个 mac os 应用程序
我需要通过 process_run 包运行 ffmpeg
我将 ffmpeg 和 ffprobe Binaries 文件放在 assets 上,并将其添加到 .yaml 文件中
但我怎样才能得到它?
我没有在“/Users/me/Library/Containers/milukon.app.flutter/Data”或任何地方找到这些二进制文件
那么,我怎样才能像下面那样运行 cmd?
String _cmd = """
assets/bash/ffmpeg -v
""";
await shell.run(_cmd);
我需要知道二进制文件在哪里
解决方案
推荐阅读
- javascript - Firestore 批量更新 - 检查文档是否存在
- angular - CORS 阻止 iTunes api 用于 Angular 应用程序
- python - Django 表单抛出 ValueError
- c# - 使用 PlayOneShot 后一切都会中断
- reactjs - 可以无限期地推送到 React Router 历史记录吗?
- mysql - 每个日期和时间每个入口卡的 mysql 出勤记录
- python - 在任何情况下,附加到列表是比填写列表更好的方法吗?
- java - ShadowJar:如何包含特定目录?
- android - 如何引用泛型类型的变量?
- python - 不是所有的列都显示使用pandas来显示sqlite3查询结果