随笔记录.1

1.find高级用法

find . -name *.te | xargs grep -i "zygote_tmpfs"

find . -name *.te | xargs grep -i "_app_tmpfs"

2.audit2allow -p policy < avc_log.txt

3.fastboot oem set_selinux na

4.adb disable-verity

5.adb shell am broadcast -a android.intent.action.BOOT_COMPLETED

6.cat /proc/cpuinfo | grep "physical id" | uniq | wc -l查看机器一共几个cpu

7.binder_sample (descriptor|3),(method_num|1|5),(time|1|3),(blocking_package|3),(sample_percent|1|6)

8.切割文件:

使用split -b 900M -d --additional-suffix=.log dmesg.txt将文件分割为500M大小的文件。

9.echo 0 > /sys/class/backlight/lcd-backlight/brightness

10.android 11编译。make framework-minus-apex

11.高通kpi,查看启动阶段模块耗时cat /sys/kernel/boot_kpi/kpi_values

12.atrace -z -c -b 96000 -t 20 -o /data/local/tmp/test_trace gfx input view webview wm am sm audio video hal res dalvik rs bionic power pm ss sched freq idle mmc binder_driver binder_lock memory -a com.android.systemui

13.adb shell dumpsys gfxinfo com.* framestats

14.dumpsys gfxinfo com.* framestats reset

15.touch /data/bootchart/enabled

16.am dumpheap使用抓取hprof文件以及分析

17.kill -3 pid java dump trace如何查看使用

18.debuggred pid native dump trace查看使用

19.#include <utils/CallStack.h> CallStack stack("xxx"); native堆栈打印跟踪调用栈记录

20.android studio profiler性能工具分析systrace和hprof文件方法

21.libleaktrace使用

22.new Exception("test log").printStackTrace(); new RuntimeException().fillInStackTrace();

23.创建压缩文件快捷命令 fallocate -l 11g file.zip

相关推荐
sakiko_23 分钟前
UIKit学习笔记2-组件嵌套、滚动视图等
笔记·学习·objective-c·swift·uikit
counting money30 分钟前
Spring框架基础(配置篇)
java·后端·spring
xiaoyan201540 分钟前
2026爆肝!Flutter3.41纯手撸微信聊天APP原生应用
android·flutter·dart
秋91 小时前
OceanBase与GreatSQL在Java应用中的性能调优方法有哪些?
java·开发语言·oceanbase
今天又在写代码1 小时前
并发问题解决
java·开发语言·数据库
老王以为1 小时前
前端视角下的 Java
java·javascript·程序员
看腻了那片水2 小时前
开源一个对业务代码零侵入的透明数据治理框架 —— 【sangsang】
java·mybatis
jinanwuhuaguo2 小时前
OpenClaw协议霸权——从 MCP 标准到意图封建化的政治经济学(第十八篇)
android·人工智能·kotlin·拓扑学·openclaw
Nyarlathotep01132 小时前
JUC工具(3):StampedLock的基础和原理
java·后端