标签: android process storage-access-framework
我有一个应用程序,可以从存储中打开文件,然后将其传递给CLI程序(用C编写),该程序对其进行处理并返回输出。
为此,我使用了自定义文件选择库,该库允许用户浏览存储并选择文件,然后返回文件系统路径,我可以将其作为参数传递给程序。
但是,这需要外部存储访问权限。我宁愿改用Storage Access Framework。
是否有一种方法可以将文件直接传递到程序而不必先查找其路径,例如通过将文件描述符传递给程序(就像systemd进行套接字激活一样)?
其他要求: