【发布时间】:2019-09-10 11:23:33
【问题描述】:
如何在flutter中执行二进制文件?我已将二进制文件放入资产并添加到我的代码函数中以“解压”它 (How do I get the Asset's file path in flutter?)。
文件在app数据文件夹中:
generic_x86:/data/data/com.example.hidden/app_flutter # ls
binaryfile flutter_assets
generic_x86:/data/data/com.example.hidden/app_flutter #
但是,当我尝试使用Process.run 执行它时,它会显示Permission denied。当我使用 root shell chmod +x 或 chmod 777 它时,它会显示 No such file or directory。但是我更喜欢一些没有根的方法来做到这一点。
如何在 Flutter 中正确执行预构建的二进制文件?谢谢
【问题讨论】:
-
你有没有发现如何做到这一点?
-
这里有什么进展吗?