ONPatch
Reply预计包含大量 Bug,请谨慎测试。
这个版本是 NPatch 从 API 101 更新至 API 102 的测试版本。底层协议、储存层与通讯架构全面改写,影响层面遍及模组作用域、远端资料存取、修补程式启动流程与模组热重载。
- 正式引入 API 102 支援:实作 Running Targets 查询与 Module Hot Reload 完整流程,连接 libxposed 标准介面
- 统一 NPatch Remote 资料储存层:新增 NPatchRemoteStore 集中管理 Remote Preferences 与 Remote Files,去除 daemon 与 ManagFile
NPatch-v1.0.6-711-release.apk · 7.6 MB · click to show
NPatch-v1.0.6-711-release.apk · 7.6 MB · click to show
改進 AppComponentFactory 的 class loader 回退與延後處理機制
移除針對每個 ClassLoader 的 factory 快取;改為嘗試使用多個 ClassLoader 載入。
當傳入的是過期的 ClassLoader 時,改由 ActivityThread 解析並取得實際有效的 ClassLoader。
在指定 Factory 之前,先驗證該 Factory 是否能成功載入;如果載入失敗,則保留原本的 Factory 名稱,而不是直接覆蓋。
10 · 3.9K ·