标签 adb 下的文章

踩坑记录:脚本里藏了多少“想当然” 转换与量化结果 x86 上先跑个 smoke test 真机 CPU 推理:PC 和手机对上了 INT8 DSP 挂了,但 GPU 能兜底 实测结论 下一步计划 系列文章 这是 AI 实操第 9 天部署篇:把 day09 训练好的语音指令分类模型,通过 ONNX → SNPE DLC → INT8 量化,最终跑到真机上。记录环境、踩坑过程和实测结果。 本文首发地址 https://h89.cn/archives/676.html 项目地址 https://gitee.com/chenjim/cockpit-ai-from-zero 语音模型在车机芯片上跑,不能只停在训练准确率和 PC 延迟。必须实际走通转换、量化、adb 部署、真机推理,看看模型能不能在目标设备上正常出结果,以及 INT8 量化后精度损失多少。 本文环境:

- 阅读剩余部分 -

先说结论 一、ADB:最底层、最可控的方案 二、uiautomator2:Python 圈的自动化神器 三、多模态 Mobile Agent:最接近"自动驾驶"的路 AppAgent(2023.12)— 多模态 Agent 开创性工作 四、最成熟可用的开源方案:mobilerun 五、新路线:MCP + Android AppFunctions Android AppFunctions:OS 级别的 MCP 社区 MCP Server 生态 与 DMA 的关系 这条路的局限性 六、实际踩坑:为什么你的 AI 手机控制总是翻车 1. 截图质量决定一切 2. 界面动态内容让 LLM 困惑 3. 隐私数据脱敏 4. 国产定制系统的兼容性问题 七、我的判断 参考文献 本文首发地址 https://h89.cn/archives/

- 阅读剩余部分 -

如何区分源码中 main system events 日志 查看 Activity 生命周期日志 分析 events 日志在源码中位置 应用进程ID助分析具体应用 ProtoLog 动态开关日志 如何快速定位相关流程的代码位置 本文首发地址 https://h89.cn/archives/285.html 最新更新地址 https://gitee.com/chenjim/chenjimblog 从 adb常用命令详解--提升开发效率利器 中,我们已经知晓了 adb logcat 分析过滤关键日志的方法。本文进一步介绍日常日志分析的一些小技巧。 如何区分源码中 main system events 日志 他们有如下对应关系 类别 源码中打印日志的方式 main android.util.Log.i(...) system android.util

- 阅读剩余部分 -

文件管理 截屏与录屏 logcat 使用 dumpsys 相关 ps 相关 am 相关 pm 相关 wm 相关 setprop 设置属性 input 相关 adb connect 远程无线调试 其它 本文首发地址 https://h89.cn/archives/281.html 最新更新地址 https://gitee.com/chenjim/chenjimblog 博主 Linux 使用较多,平时开发使用各种命令也比较多,之前写过一篇博文 安卓软件开发常用命令集合,其中 adb 相关命令最多,这里把 adb 相关抽离、补充完善。adb shell ls /system/bin/ 列出的命令均可以通过 adb shell 执行,本文主要介绍博主经常用到的命令使用及功能 文件管理 导出文件到电脑 adb pull /system/priv-app/ p-app 推送文件

- 阅读剩余部分 -

介绍 使用 adb 抓取 通过 perfetto 网页抓取 直接在手机上抓取 使用 record_android_trace 抓取 熟悉 perfetto 快捷键,会有事半功倍效果 注意事项 参考配置 本文首发地址 https://h89.cn/archives/32.html Perfetto 官方链接地址 https://github.com/google/perfetto/ 介绍 Perfetto 是基于 Android 的系统追踪服务, Android的trace跟踪服务在 Android11(R) 之后是默认打开的,但是如果你是 Android 9 ( P ) 或者 10 ( Q ) ,那么就需要手动设置一下相应的 prop 属性。 adb shell setprop persist.traced.enable 1 使用 adb 抓取 adb s

- 阅读剩余部分 -

本地首发地址 https://h89.cn/archives/24.html 本文示例是windows,这里使用了python工具,在Linux和mac同样适用 首先安装python3环境,参见 https://www.python.org/downloads/ 下载 perfetto ,地址在 https://github.com/google/perfetto 后面需要用到这里的 perfetto\tools\heap_profile 本文放在了目录 D:\tools\perfetto 抓取一次某个应用的内存命令如下,注意提前关闭其它adb程序,如AS python D:\tools\perfetto\tools\heap_profile -n com.app.package.name 这里只能抓到一次内存的快照,如果想连续记录多

- 阅读剩余部分 -

adb 常用命令 android 源码编译相关命令 framework 开发相关 fastboot下载system.img等 sideload 刷入OTA升级包 tar 常用命令 Android NDK开发Crash错误定位 OTA 升级,差分包制作 odex去除的源码模块编译方法 windows的adb自动按键测试bat脚本 MTK 按键映射dws修改 jgrep cgrep mgrep resgrep mangrep mgrep 本文首发地址 https://h89.cn/archives/180.html 最新更新地址 https://gitee.com/chenjim/chenjimblog adb 常用命令 adb 相关命令已经抽离到单独博文 adb常用命令详解--提升开发效率利器 android 源码编译相关命令 ## 创建仓库,repo 使用可参考 http://h8

- 阅读剩余部分 -