Web appOpen in Telegram

Post改進 AppComponentFactory 的 class loader 回退與延後處理機制

4 July 2026
O
ONPatch
Reply预计包含大量 Bug,请谨慎测试。 这个版本是 NPatch 从 API 101 更新至 API 102 的测试版本。底层协议、储存层与通讯架构全面改写,影响层面遍及模组作用域、远端资料存取、修补程式启动流程与模组热重载。 - 正式引入 API 102 支援:实作 Running Targets 查询与 Module Hot Reload 完整流程,连接 libxposed 标准介面 - 统一 NPatch Remote 资料储存层:新增 NPatchRemoteStore 集中管理 Remote Preferences 与 Remote Files,去除 daemon 与 Manag
File
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 ·

Nearby in the feed

OONPatch预计包含大量 Bug,请谨慎测试。 这个版本是 NPatch 从 API 101 更新至 API 102 的测试版本。底层协议、储存层与通讯架构全面改写,影响层面遍及模组作用域、远端资料存取、修补程式启动流程与模组热重载。 - 正式引入 API 102 支援:实作 Running Targets 查询与 Module OONPatch版本更新后都要戳一下
this message
OONPatchfix(loader): 修复 AppComponentFactory 类加载递归与原生库路径丢失 - 为 runtime ClassLoader 解析增加重入保护 - 启动时优先返回包含宿主原生库路径的有效 ClassLoader - 避免部分应用启动白屏及 System.loadLibrary 找不到宿主 so -OONPatchfix: Fix race condition caused by multi-process concurrent extraction of native libraries When multiple processes start simultaneously in the application, the e
OONPatchONPatch@onpatch · channel · Tech
4 936subscribers162posts in the index
Venue feed Open in Telegram

An open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · What we do not do · Remove a page · Catalog · Search · How we count