AppSlim Analyzer v0.5.9(一键检测全自动闭环)
AppSlim Analyzer v0.5.9
一键检测 · 全自动闭环(本次重点)/ One-tap Detection: Full Auto Loop
修复「点一键检测没反应 / 采完不返回 / 进程列表空」:现在点一次即完成整个流程,与你发的 APPLENS 项目行为一致:
- 📲 自动打开目标 App(标准
getLaunchIntentForPackage+ 前台 Service 保活); - ⏱ 前台运行 10 秒,每 500ms 采样一次(UsageStats 读前台 Activity +
top/dumpsys兜底); - ↩️ 自动返回 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
- 手机开启「未知来源应用」安装权限,安装本 APK。
- 首次检测前在应用内「去开启使用情况访问」并授予权限(否则读不到具体 Activity)。
- 进入任意应用详情页 → 点击「一键检测」→ 自动开 App、等 10 秒、自动返回看结果。