DOC软件文档百宝箱

便携模式和本地模式怎么选

用 LSPatch 修补应用时必须二选一的模式,决定了模块放在哪、产物能不能分享、以后改配置的成本。本篇用一张对照表加两个场景讲清。相关文档:免Root怎么用Xposed模块.md · 修补后的应用装不上的原因.md

一、两种模式的差别

对比项便携模式本地模式
模块位置修补时勾选的模块直接打进产物 APK模块不进包,留在管理器里
运行依赖装好即独立运行管理器必须常驻后台
分享给别人可以,对方无需装管理器不行,仅限本机
事后增删模块要整包重修在管理器里调模块作用域即可
换应用版本每次都要重修重修一次后作用域照旧可用

部分教程把便携模式写作「集成模式」,指的就是同一件事。

二、场景一:搭配已定型,选便携

目标应用和模块的搭配已经想清楚、短期内不换,或者想把修好的安装包发到另一台设备直接用——便携模式都更合适。它不占后台,产物离开管理器也能跑。

代价是僵化:模块列表焊死在包里。想加一个模块、换一个模块,都要用安装包重新修补一遍,并再次经历「卸载原版 → 装新包」。

三、场景二:还在反复试,选本地

还在尝试不同模块、经常调整作用范围的阶段,本地模式省事得多:长按管理器里的应用条目 → 「模块作用域」→ 勾选模块,改完重启目标应用就生效,不用重修。

但本地模式有一个长期负担:模块的加载由手机上的管理器负责,后台被系统杀掉,模块就失效。要做的应对包括允许自启动、取消电池优化、别在最近任务里划掉管理器;新版管理器还移除了前台保活服务,这些动作更要做到位。

四、一个折中判断法

拿不准时问自己一个问题:这套「应用 + 模块」的搭配,一个月内会不会改?

修补动作本身的完整步骤与安装环节的坑,见免Root怎么用Xposed模块.md与修补后的应用装不上的原因.md。两种模式的图文对照,也可以到 LSPatch 说明站(https://lspatch.yoan.quest/)的模式对比区块查看。

本站文档

访问 LSPatch 介绍站 ↗