摘要: opendir函数 头文件:#include <sys/types.h> #include <dirent.h> 函数:DIR *opendir(const char *name); 含义: opendir()用来打开参数name 指定的目录, 并返回DIR*形态的目录流, 和open()类似, 接 阅读全文
posted @ 2018-04-10 16:29 鸭子船长 阅读(2976) 评论(1) 推荐(0)
摘要: 一、引言 关于Android Build系统,这个话题很早就打算整理下,迟迟没有下笔,决定跟大家分享下。先看下面几条指令,相信编译过Android源码的人都再熟悉不过的。 source setenv.sh lunch make -j12 source setenv.sh lunch make -j1 阅读全文
posted @ 2018-04-10 16:14 鸭子船长 阅读(223) 评论(0) 推荐(0)
摘要: 一、内核空间 1.1 页 页(page)是内核的内存管理基本单位。 ==> linux/mm_types.h 1 struct page { 2 page_flags_t flags; 页标志符 3 atomic_t _count; 页引用计数 4 atomic_t _mapcount; 页映射计数 阅读全文
posted @ 2018-04-10 16:07 鸭子船长 阅读(227) 评论(0) 推荐(0)
摘要: 开debug15卡顿的话,如果只关注Native Exception可以将Java layer所有Exception忽略,但专项测试后,务必记得恢复,否则无法抓取上传异常!/frameworks/base/services/core/java/com/android/server/am/Activi 阅读全文
posted @ 2018-04-10 15:19 鸭子船长 阅读(516) 评论(0) 推荐(0)
摘要: 一、概述 1.1 内存指标概念 Item全称含义等价 USS Unique Set Size 物理内存 进程独占的内存 PSS Proportional Set Size 物理内存 PSS= USS+ 按比例包含共享库 RSS Resident Set Size 物理内存 RSS= USS+ 包含共 阅读全文
posted @ 2018-04-10 14:54 鸭子船长 阅读(462) 评论(0) 推荐(0)
摘要: 安装 CMake 1、下载最新的CMake( 版本:3.4.0) wget http://www.cmake.org/files/v3.4/cmake-3.4.0-rc2-Linux-i386.tar.gz 2、解压 tar zxvf cmake-3.4.0-rc2-Linux-i386.tar.g 阅读全文
posted @ 2018-04-10 11:55 鸭子船长 阅读(206) 评论(0) 推荐(0)