Releases
1.33
Compare
Sorry, something went wrong.
No results found
修复 Hook .intercept() 返回 primitive boolean 时 Java.to(...) / return true 兼容问题。
优化 Hook 返回值转换逻辑,支持显式类型包装、递归 unwrap、primitive boxed 校验。
移除 Hook 返回值调试日志,恢复 clean 版本。
修复关闭 WebIDE 时可能触发主进程前台服务超时崩溃的问题。
禁用主进程 MainProcessKeepAliveService,避免 ColorOS/OPlus 上反复触发 FGS 超时。
移除 WebIDE 关闭时主动杀 :webide 进程的逻辑,改为正常停止服务。
移除 App 关闭时自动杀主进程逻辑,避免误判为崩溃。
WebIDE 前台服务改为 dataSync 类型,提升系统识别度。
WebIDE 保留 WakeLock / WifiLock,降低后台冻结和断连概率。
新增无障碍辅助保活服务,用户可选开启。
设置页 MCP 卡片下方新增无障碍保活卡片。
支持 Root 直接开启/关闭本应用无障碍服务,无 Root 时跳转系统设置。
WebIDE 开关仍开启但服务被系统杀掉时,主进程恢复后会尝试重新拉起。
App 详情页打开时增加脚本软刷新,脚本数量变化时自动更新缓存。
手动刷新脚本时仍执行全量扫描并更新缓存。
WebIDE 工具栏新增代码生成器。
代码生成器支持目标类名、方法名、参数类型、返回值类型、修改值和 Hook 点配置。
代码生成器支持快速 JSON 导入/导出。
代码生成器支持选择是否先 Hook android.content.Context。
代码生成器生成临时文件,首次 Ctrl+S 时提示输入文件名保存。
简化代码生成器输出模板,去除多余辅助函数和常量抽取。
代码生成器未勾选记录示例变量时,不生成相关日志和函数。
代码生成器 Hook 目标代码段加入分隔注释。
代码生成器按钮移动到运行控制按钮右侧,并单独分组。
新建单脚本模板移除 // @grant dex.full。
新建单脚本模板在脚本头后加入 // 如果需要捕获全部进程请修改 @process 字段。。
WebIDE 关闭/刷新页面时,如存在未保存文件,会触发浏览器离开确认。
WebIDE 标签页右键菜单新增“关闭其他文件”。
新建单脚本重名时提示是否覆盖,并可直接打开已有文件。
所有前端提示框、输入框替换为 WebIDE 自定义界面组件。
文件管理列表表头支持拖拽调整列宽。
文件管理列宽支持双击恢复默认值。
文件管理列宽保存到本地缓存,刷新页面后保留。
You can’t perform that action at this time.