![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
日常笔记
迅哥儿00001
努力,干巴爹
展开
-
线上调试方法(Android)
昨天有个项目出现了和硬件驱动参数相关的的问题,需要查看一些参数信息,驱动没有提供命令行获取的接口,应用这端的打印比少,我原本想着提供一个加了日志的包来查看,但是万一更新之后不能复现岂不是事大了。正好这个驱动我们已经封装了jni接口出来,我们只需要反射获取下这个类,然后就可以通过这些方法拿到全部的参数。// 获取应用的上下文 Context asrContext = this.createPackageContext("com.xxx.xxx", CONT原创 2022-04-22 11:57:04 · 2239 阅读 · 0 评论 -
AudioPolicyService的类图和native的典型binder通信方式
AudioPolicyService:native binder:原创 2022-03-22 17:03:44 · 240 阅读 · 0 评论 -
客户端调用bindService怎么让服务端的binder回调过来的?
使用的是plantUML生成的,脚本如下:@startumlautonumbertitle bindService之拿到服务端的binderApp绑定服务 -> ContextImp: bindService// 服务端的binder对象最终回调到onServiceConnected中ContextImp -> ContextImp: bindServiceCommonContextImp -> LoadedApk:getServiceDispatcher():I...原创 2022-03-03 11:20:32 · 871 阅读 · 0 评论 -
MediaSession和MediaSessionService的交互流程梳理
黄色的部分是外部暴露的接口,我们一般使用MediaSessionManager的createSession方法得到一个MediaSession,随后我们可以使用MediaSession的setActive和release方法。所以这个流程图的看法是从黄色块开始,随着箭头往里面看。...原创 2022-02-24 16:49:13 · 2668 阅读 · 0 评论 -
记录一些w常用的命令(Windows cmd, linux, adb)
常用的bat命令背景windows普通bat命令字符串查找字符串截取其他简单命令附上我这次的卸载脚本,有删除自身文件夹,删除注册表,删除服务,卸载dll等ADB命令Linux命令背景最近这段时间工作中用了一些之前接触很少的Windows命令,所以写一个博客记录一下,有windows的纯bat命令,另外附加一点adb命令。windows普通bat命令字符串查找这个地方是直接借用一个网友的一...原创 2020-03-19 11:41:03 · 230 阅读 · 0 评论