
android系统源码修改
文章平均质量分 83
shuang__zi
喜欢人生哲理
展开
-
Android anr的一次分析
本次的分析只是在我遇到的一次anr的情况的分析,由于anr的内容较长,只贴出比较重要的部分,anr的日志文件路径在/data/anr/traces.txt以下是anr的头部部分----- pid 440 at 2021-04-25 14:22:54 -----Cmd line: com.yzip.pikaBuild fingerprint: 'Android/linaro_arm64/linaro_arm64:7.1.2/N2G47D/root03271009:eng/release-keys原创 2021-04-30 09:38:33 · 803 阅读 · 0 评论 -
Android SystemUI 任务管理模块浅析
Android7.1.2 SystemUI,全部清除,侧滑清除,点击关闭等相关的代码位置如下所示。1.frameworks/base/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackView.java 为卡片对象 2.1 onBusEvent(final DismissAllTaskViewsEvent event) 进行监听关闭所有的应用 2.2 TaskStackView(Context con...原创 2020-09-03 09:58:56 · 372 阅读 · 0 评论 -
Android 源码修改,使第三方应用可以直接使用su命令
在android原生系统中,只有root权限和shell权限下才可以使用su命令,虽然在userdebug模式下编译的系统镜像有自带的su文件,但是第三方应用却无法使用。于是在这种场景下,有两种方式可以实现第三方应用使用su命令。 1.修改原来的su相关的源码(所有的应用都可以使用) 2.通过supersu.apk 的方式进行实现(可以通过supersu进行控制应用是否可以使用su)一、修改原来的su相关的源码1.修改 system/extras/su/su.c ,...原创 2020-08-05 14:00:28 · 10121 阅读 · 4 评论