原创 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-