Framework/App问题解决实录
文章平均质量分 69
该专栏主要用于记录开发和debug过程中遇到的有记录意义的实际问题解决过程和方案
csbhwy
这个作者很懒,什么都没留下…
展开
-
如何根据binder client端查找binder server端?
发生SWT时,backtrace经常会卡在binder client端等待binder server端返回:IPCThreadState::waitForResponse-->IPCThreadState::talkWithDriver需要找到server端的pid才能进行下一步分析方法一:常规方法根据binder client thread的sysTid在SYS_BINDER_INFO/SWT_JBT_TRACES中查找binder通信对端,关键字“outgoing transaction原创 2021-05-16 19:02:17 · 2298 阅读 · 1 评论 -
自动背光调节下亮度条无法到达最左端
文章目录[DESCRIPTION][SOLUTION]1. 拿到背光曲线的配置表:2. 根据配置表去查看代码中背光曲线的mapping配置3. 复现问题,尝试dump PMS的信息4. 修复问题[SUMMARY][DESCRIPTION]根据测试描述和本地测试,复现步骤和现象如下:用遮光板遮挡 L-sensor,亮度条无法到达最左端手动滑动亮度条到最左端,再重复上一步骤,亮度条可以到最左端恢复出厂设置,清除数据等操作均无法保证在 L-sensor 被遮挡时进度条到最左边[SOLUTION]原创 2020-05-25 15:41:30 · 1050 阅读 · 1 评论 -
Android项目如何预置apk
文章目录前言四种预置情况的实现1. 如何将带源码的APK预置进系统?2. 如何将无源码的 APK 预置进系统?3. 如何预置APK使得用户可以卸载,恢复出厂设置时不能恢复?4. 如何预置APK使得用户可以卸载,并且恢复出厂设置时能够恢复?前言如何将带源码的 APK 预置进系统?如何将无源码的APK预置进系统?如何预置APK使得用户可以卸载,恢复出厂设置时不能恢复?如何预置...原创 2020-04-30 15:45:46 · 584 阅读 · 0 评论 -
Google商店中下载安兔兔评测,后下载3D资源插件,提示“您的设备与此版本不兼容”
文章目录背景描述解决过程总结uses-featureuses-libraryuses-permission背景描述该问题起因是,在Google Play Store商店下载了安兔兔评测应用,在进行3D测试时,提示需要下载安兔兔3D评测应用,点击跳转到谷歌商店,商店提示“您的设备与此版本不兼容”解决过程在终端使用aapt dump badging antutu_3D.apk >a...原创 2019-09-02 11:45:45 · 1969 阅读 · 0 评论