Skip to content

AppSlim Analyzer v0.5.9(一键检测全自动闭环)

Choose a tag to compare

@Horizen5 Horizen5 released this 30 Jul 12:41
· 4 commits to master since this release

AppSlim Analyzer v0.5.9

一键检测 · 全自动闭环(本次重点)/ One-tap Detection: Full Auto Loop

修复「点一键检测没反应 / 采完不返回 / 进程列表空」:现在点一次即完成整个流程,与你发的 APPLENS 项目行为一致:

  1. 📲 自动打开目标 App(标准 getLaunchIntentForPackage + 前台 Service 保活);
  2. ⏱ 前台运行 10 秒,每 500ms 采样一次(UsageStats 读前台 Activity + top/dumpsys 兜底);
  3. ↩️ 自动返回 AppSlim Analyzer,并在检测页直接展示结果:启动了哪些 Activity、各进程 CPU / 内存占用。

关键改动

  • LensScreen 支持 autoStart:详情页「一键检测」(lens?pkg=…&auto=1) 进入后加载即自动开始,不再需要点第二次。
  • ProfileService 采样结束后主动 startActivity 把本应用带回前台(FLAG_ACTIVITY_REORDER_TO_FRONT,前台服务内允许),用户无需手动切回。
  • ApplensSampler.sampleProcesses() 新增进程采集:CPU 来自 top、内存来自 dumpsys meminfo(普通模式内存可能为 0,属系统限制)。
  • ProfileService 结果补齐 processes(此前硬编码为空列表)。

之前「没反应」的根因:详情页点检测只是跳到 Lens 页还要再点一次;且采完后只发通知、目标 App 一直留在前台,你不手动切回就看不到任何结果,于是以为「点了没用」。

构建产物 / Artifact

  • AppSlimAnalyzer-v0.5.9-release.apk(MD5: 71504496d0e4292a48cd10b46261e932)

使用 / Usage

  1. 手机开启「未知来源应用」安装权限,安装本 APK。
  2. 首次检测前在应用内「去开启使用情况访问」并授予权限(否则读不到具体 Activity)。
  3. 进入任意应用详情页 → 点击「一键检测」→ 自动开 App、等 10 秒、自动返回看结果。

See README (中文) / README_en for details.