原创 fd leak問題查找(Android)

參考:http://huzhengyu.com/2017/01/21/Fd-leak-in-Android/https://www.ibm.com/developerworks/cn/linux/l-cn-handle/1.句柄的介紹及應

原创 Android電池狀態

https://developer.android.google.cn/training/monitoring-device-state/battery-monitoring.html?hl=zh-cnBatteryManager.isC

原创 抓取app進程的hprof

1. 使用am 命令     adb shell am dumpheap {Process} file    如 adb shell am dumpheap com.android.phone /data/

原创 JNI Native crash地址轉換

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

原创 sed|grep|awk常用過濾log

1.grep  -E 支持多個模型匹配 'start proc|start u0',包括正則表達式,'start proc .*tencent.mm'-i不區分大小寫-R遍歷目錄,當要在某個目錄下查找時-n在文本中的行號-A n 輸出匹配

原创 定製固件Chrome的主頁

1.部分營運商版本的固件,會定製chrome主頁,實現:提供一個authorities="com.android.partnerbrowsercustomizations"的ContentProvider即可。可定義在固件中package

原创 Android Gradle混淆打包

1.使用混淆build.gradlebuildTypes { release { minifyEnabled true shrinkResources true proguardFi

原创 Maven打包jar及依賴

1.依賴本地jar包:system scope<dependencies>裏添加<dependency> <groupId>norma-log-parser</groupId> <artifactId>norma-log-