
Android源码分析
文章平均质量分 58
志见
志见,见我所见。
展开
-
Android 5.0 MTK平台下Contacts的Android.mk文件分析
#把该Makefile所在的目录设定为当前目录LOCAL_PATH:= $(call my-dir)#清除编译规则模板使用的变量的值。在./build/core/clear_vars.mk中定义include $(CLEAR_VARS)#指定该模块的编译版本为optional#user: 指该模块只在user版本下才编译#eng: 指该模块只在eng版本下才编译#tests: 指该模块只在原创 2016-03-30 19:17:28 · 1189 阅读 · 0 评论 -
Android 5.0在framework里添加自定义新类
最近因项目需要,在frameworks\base\core\java\android\preference里面新添加了一个继承TwoStatePreference的类XXXSwitchPreference,在编译的时候出现了以下问题: ******************************You have tried to change the API from what has been原创 2016-03-24 20:32:07 · 3212 阅读 · 0 评论 -
Android 文件操作帮助类FileUtils文件
/* * Copyright (C) 2006 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You原创 2016-09-06 17:17:44 · 6850 阅读 · 0 评论 -
Android 编译命令 make j8 2>&1 | tee build.log 解释
在编译Android的时候,经常用到命令:make -j8 2>&1 | tee build.log 其中 make 是编译命令,-j8 这里的 8 指的是线程数量,就是要用几个线程去编译这个工程,一般会是 CPU核心数的2 倍。2是标准错误,&1是标准输出,2>&1意思就是将标准错误输出到标准输出中。如果没有2>&1,只会有标准输出,没有错误;tee的作用同时输出到控制台和文件make > bu原创 2016-09-29 16:47:41 · 4448 阅读 · 0 评论