分析与调试
文章平均质量分 51
调试经验与分析方法总结
风和先行
此人不懒,什么都没有写
展开
-
git判断修改的基类文件是否与定制项目冲突
项目用git 管理的android系统代码(整个android源码是一个git工程,这点与现在android代码管理方式不一致),不同客户定制化的项目若修改了相关文件会拷贝一份到CUSTOMER目录修改,编译时再检查再拷贝会原来的目录覆盖后编译。原创 2022-09-09 13:41:27 · 228 阅读 · 0 评论 -
Android优化学习总结
Android优化方向可系统划分为如下四大块:安装包: 启动耗时 运行:界面卡顿、内存高、耗电快 运行异常原创 2021-03-17 16:42:53 · 100 阅读 · 0 评论 -
Android的死机、重启问题分析方法
目录1.死机现象1.1死机定义1.2死机表现1.系统简图2.可能死机的原因2. 死机分析数据Backtrace系统运行环境程序执行环境其他的一些资讯3. 几种典型的异常情况3.1 Deadlock3.2 执行JNI native code后一直不见返回...转载 2019-09-26 17:29:23 · 1165 阅读 · 0 评论 -
Android调试经验总结
问题一:机器设置第三方默认输入法后,返回到桌面后,输入法会变为默认输入法。 (定制的机器,集成了一些第三方应用)分析:从现象和log上看设置的第三方输入法被kill掉了。本地直接在设置--输入法设置界面中用命令kill 进程时有类似的kill log打印出来,但现象却不一致。最开始以为是自己的分析思路有问题。后来查看了kill输入法的进程,以及InputMethodService 发现就是...原创 2019-06-13 10:23:23 · 533 阅读 · 0 评论 -
android studio内存分析方法
android发展到现在,很多分析方法和技术已经非常成熟了。避免重复造轮子,这里直接贴链接吧。这是我找到的关于android 进行内存分析比较好的一篇文章:http://www.jianshu.com/p/080473ae050b原创 2017-06-12 11:19:20 · 690 阅读 · 0 评论 -
将电脑上某个文件夹中的so推到手机中的bat脚本
最近在调试问题时,需要往手机端推送大量文件,单独用adb push 命令一个个推太麻烦。于是便写了一个bat脚本。内容如下:@echo offadb rootadb remountadb shell mount -o rw,remount /systemadb shell mount -o rw,remount /vendor::@echo off::指定起始文件夹, "%cd%"当前文件夹;%DIR%设置一个变量;%TAR_DIR%表示手机下的目的路径set DIR="%cd%"原创 2020-10-21 14:06:44 · 905 阅读 · 0 评论