添加应用与模块:像 LSPatch 一样手动组包
打包签名界面的初始状态是一个空列表加右下角的添加按钮。整个流程就是围绕「添加什么、怎么打包」展开的。
操作步骤
- 点添加:右下角的加号图标开始新增条目;
- 选目标应用:把要注入的应用选进来(可以选已安装应用,也可以选 APK 文件);
- 选模块:把要挂的 Xposed 模块一并加进来——「应用 + 模块」成对出现,这是与传统打包工具一致的组织方式;
- 执行打包:确认条目无误后开始,等待打包完成;
- 安装成品:完成后到 Download 目录拿成品安装(流程见成品存放在 Download 目录)。
社区教程对这套操作的描述是:「就像以前在 LSPatch 框架操作一样把需要注入模块的应用和模块加载进来自己打包签名」——如果你用过那类工具,肌肉记忆可以直接迁移。
组包前的三项检查
- 模块只加一个:多模块混挂是排查灾难,先跑稳一个再说(一次只挂一个模块);
- 模块作用域对得上:作用域含系统框架的模块加了也白加(哪些模块能挂);
- 原应用数据备份了:成品安装前要卸载原版,本地数据会清空(签名冲突)。
打包失败的两种常见原因
- 应用或模块的安装包文件不完整:重新下载源文件再组包(文件完整性与版本匹配的排查见模块加载失败的常见原因);
- 版本组合不兼容:模块版本与 FPA 版本凑不上是最常见的原因,换其中一个的版本再试。
打包顺利完成后,去成品存放在 Download 目录拿文件。