
Android调试技巧
文章平均质量分 78
那个写代码的
这个作者很懒,什么都没留下…
展开
-
[Android开发技巧] 通过avc日志自动生成selinux策略
当我们添加一个新的进程、或者移植一个新的平台时,日志中存在大量的selinux报错,根据日志手动添加selinux策略的方法就显得很笨且麻烦了。利用linux系统给我们提供的audit2allow工具,我们只需要抓取完整的日志,过滤出avc相关的报错,即可根据这些日志一次性生成对应的策略,然后添加到对应的te文件即可原创 2024-04-17 14:44:20 · 968 阅读 · 0 评论 -
[ Android 调试技巧 ] 为什么 content update 命令修改设置不生效?
开发以及定位问题的过程中,遇到 ContentProvider 相关的问题时,可以通过 adb shell content 的命令来进行调试。直接执行这个命令会在命令行打印它的用法(只截取了最常用的 update 和 query 的说明):...原创 2022-08-29 20:56:34 · 1368 阅读 · 0 评论 -
[ Android 调试技巧 ] 为什么 service list 打印出来的服务信息为空?
之前在开发调试以及定位问题的时候,经常会用到 `adb shell service list` 这个指令,用来查询系统服务,确认系统服务是否正常运行。但是执行命令过程中,经常会发现部分服务打印出来的信息为空。随便截取了命令执行结果的部分:...原创 2022-08-26 23:07:40 · 1871 阅读 · 0 评论