最近研究如何在车机上支持微信语音播报接收的信息,以前项目用过AccessibilityService辅助服务去监听第三方应用的信息,因此考虑继续用辅助服务来实现。但是在用AccessibilityService findAccessibilityNodeInfosByViewId监听微信某个控件时,发现微信会自动退出。微信是怎么做到防止辅助服务去监听的? 带着上面问题,反编译了微信源码,结果是一头雾水。那就从findAccessibilityNodeInfosByViewId去分析,看看这个方法到底做了什么。 下面…

2018年2月5日 0条评论 3点热度 阅读全文