自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 固件版本是否包含提交代码的实现思路

gerrit/shell/python

2022-03-01 15:02:48 397

原创 抓取app进程的hprof

1. 使用am 命令     adb shell am dumpheap {Process} file    如 adb shell am dumpheap com.android.phone /data/anr/phone.hprof2.使用DDMS 命令    在DDMS 中选择对应的process, 然后在Devices 按钮栏中选择Dump Hprof file, 保存即可3.通过代码的方...

2018-03-29 19:27:54 3342

原创 fd leak问题查找(Android)

参考:http://huzhengyu.com/2017/01/21/Fd-leak-in-Android/https://www.ibm.com/developerworks/cn/linux/l-cn-handle/1.句柄的介绍及应用句柄是在 Windows 中引入的一个概念,它是和对象一一对应的 32 位无符号整数值。句柄可以映射到唯一的对象,它是处理对象的一个接口,对于所涉及的对象,可以...

2018-03-29 19:12:18 5056

原创 定制固件Chrome的主页

1.部分营运商版本的固件,会定制chrome主页,实现:提供一个authorities="com.android.partnerbrowsercustomizations"的ContentProvider即可。可定义在固件中packages/providers/PartnerBookmarksProviderProvider里AndroidManifest.xml申明:        <pr...

2018-03-22 11:21:03 1417 1

原创 Maven打包jar及依赖

1.依赖本地jar包:system scope<dependencies>里添加<dependency> <groupId>norma-log-parser</groupId> <artifactId>norma-log-parser</artifactId> <version>1.0.0-

2018-03-16 11:50:58 338

原创 sed|grep|awk常用过滤log

1.grep  -E 支持多个模型匹配 'start proc|start u0',包括正则表达式,'start proc .*tencent.mm'-i不区分大小写-R遍历目录,当要在某个目录下查找时-n在文本中的行号-A n 输出匹配的后n行-B n 输出匹配的前n行-C n 输出匹配的上下文各n行--include="*.mk" 只在指定格式的文件查找 === [支持正则表达式匹配]--ex...

2018-03-14 17:49:45 396

原创 JNI Native crash地址转换

signal 11LOG:F/libc    ( 1783): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1)  I/DEBUG   (  115): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***  I/DEBUG   (  115): Build fingerpri...

2018-03-14 14:49:18 229

转载 Android电池状态

https://developer.android.google.cn/training/monitoring-device-state/battery-monitoring.html?hl=zh-cnBatteryManager.isCharging()BatteryManagerService获取dumpsys batterystats

2018-03-13 15:09:21 513

原创 Android Gradle混淆打包

1.使用混淆build.gradlebuildTypes { release { minifyEnabled true shrinkResources true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' }}2...

2018-03-13 13:01:51 650

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除