我想只使用 .so 文件制作一个 snap,并让这个库从 snap 包中的主应用程序本身动态加载。库 snap 是主应用程序的扩展,可以根据用户请求在主应用程序 snap 之后安装。安装库 snap 时,理想的做法是将其注册写入系统中的某个位置(否则,我们应该列出所有已安装的 snap,搜索库 snap)。
答案1
您可能需要为您的应用程序 snap 和库 snap 创建一个接口,以便通过该接口进行连接。您需要提交一个带有标签 'snapd-interface'[1] 的错误报告。您可以在此处 [2] 了解有关接口、插头和插槽的更多信息。
[1]https://bugs.launchpad.net/snappy/+filebug
[2]http://www.zygoon.pl/2016/04/snappy-interfaces-plugs-slots-connections.html