排序:
默认
按更新时间
按访问量

android N dmesg源码分析

dmesg源码位置: external/toybox/toys/lsb/dmesg.c system/core/toolbox/dmesg.c(应该不是这个) 在external/toybox/Android.mk的ALL_TOOLS变量中添加了dmesg.c,编译出的/system/bi...

2017-05-21 21:53:38

阅读数:994

评论数:0

Suppress -Wtautological-compare warning

https://stackoverflow.com/questions/15864461/suppress-wtautological-compare-warning You can disable it for the entire file by adding -Wno-...

2017-09-30 14:24:14

阅读数:382

评论数:0

Android NDK 工具链的使用方法(Standalone Toolchain)

首先需要确定目标机器的指令集。 如果是 x86 的机器,用 x86-4.4.3 版本的工具链;如果是 arm 指令的,用 arm-Linux-androideabi-4.4.3 版本 (x86-4.4.3 和 arm-linux-androideabi-4.4.3 位于ndk目录中) 1、g...

2017-09-13 23:13:24

阅读数:338

评论数:0

ubuntu查看已安装所有软件包

dpkg -l --列出当前系统中所有的包.可以和参数less一起使用在分屏查看. (类似于rpm -qa) dpkg -l |grep -i "软件包名" --查看系统中与"软件包名"相关联的包. 期望状态=未知(u)/安装(i)/删除...

2017-07-13 01:38:43

阅读数:9355

评论数:0

查看linux系统发行版的命令

lsb_release $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description:    Ubuntu 16.04.2 LTS Release:        16.04 Code...

2017-07-13 01:01:31

阅读数:284

评论数:0

android版本与linux内核版本对应关系

https://android.stackexchange.com/questions/51651/which-android-runs-which-linux-kernel Android Version |API Level |Linux Kernel in AOSP -...

2017-07-12 20:29:54

阅读数:11609

评论数:0

cp命令保持原来文件的相应权限

用-p 或-a参数 eg  --preserve=mode,ownership,timestamps $info cp ‘-a’ ‘--archive’      Preserve as much as possible of the structure and attribute...

2017-07-09 18:01:07

阅读数:4481

评论数:0

aosp framework子目录解析

framework/base下各子目录  ~/src/aosp_master/frameworks $ tree base/ -L 1 base/ ├── Android.bp ├── Android.mk ├── api 全是xml文件,定义了API ├── CleanSpec.mk ├── c...

2017-07-08 18:37:53

阅读数:495

评论数:0

LOCAL_PACKAGE_NAME

LOCAL_PACKAGE_NAME 指定APP应用名称 LOCAL_MODULE  除应用(apk)以LOCAL_PACKAGE_NAME指定模块名以外,其余的模块都以LOCAL_MODULE指定模块名。

2017-07-07 16:43:28

阅读数:758

评论数:0

git对比同一project不同分支的差异

git difftool 分支名A 分支名B(分支名B可以用 .   代表当前分支)

2017-07-07 09:16:39

阅读数:837

评论数:0

repo forall

repo forall可以遍历每个repo仓库并执行同样的命令 用法为: repo forall [...] -c [...] -c后可以直接跟任何shell命令 eg: repo forall -p -c git checkout branch_name repo ...

2017-07-05 20:34:22

阅读数:812

评论数:1

BUILD_FINGERPRINT cannot contain spaces

build/core/Makefile:160: *** BUILD_FINGERPRINT cannot contain spaces: "Android/aosp_arm/generic:7.1.1/NMF26F/eng.xxx.20170701.150615 :eng/test-k...

2017-07-01 15:14:28

阅读数:930

评论数:0

全面解析Linux 内核 3.10.x - 内核入口函数__kernel_entry

From: 全面解析Linux 内核 3.10.x - 本文章完全基于MIPS架构 找对了入口,才有可能找对出口 – 佚名 在前面几节内容中我简单将Linux ,以及linux Kernel的概念做了总结,然后又将编译以及内核镜像也做了也总结! 从本节内容开始,我将真正的进入到...

2017-06-29 08:12:30

阅读数:547

评论数:0

git rm删除大量文件

1 git add -u(只暂存不提交) 或 git commit -a git help rm    Using “git commit -a”        If you intend that your next commit should record all modificatio...

2017-06-23 07:18:26

阅读数:1265

评论数:0

uintX-t

typedef unsigned char   uint8_t;     //无符号8位数 typedef signed   char   int8_t;      //有符号8位数 typedef unsigned int    uint16_t;    //无符号16位数 typedef...

2017-06-22 11:19:15

阅读数:157

评论数:0

undefined reference to `SHA1'

编译用到sha加密函数库,  g++ -o test test.cpp -std=c++11 -lssl 在linux下编译会报错: test.cpp:(.text+0x736): undefined reference to `SHA1_Init' test.cpp:(.text+0...

2017-06-22 11:11:59

阅读数:1126

评论数:0

下载android代码出现error: unable to create file tests/P_str_escape/str\\escape.rs

error: unable to create file tests/P_str_escape/str\\escape.rs: No such file or directory   File "/home/linyang/aosp_L/.repo/repo/project.py&qu...

2017-06-21 10:28:58

阅读数:582

评论数:0

文件名有控制导致的编译失败

releasetools/common.py:1091: UserWarning: Duplicate name: filename(这个文件名包含空格)

2017-06-20 14:20:56

阅读数:90

评论数:0

git fetch取特定分支

取所有分支 git fetch 仓库名 取特定分支 git fetch 仓库名 分支名

2017-06-15 18:48:54

阅读数:170

评论数:0

git log按作者过滤提交

git log --author=authorname  --author=, commits whose author matches any of the given patterns are chosen (similarly for multiple --committer=)....

2017-06-14 14:33:10

阅读数:3171

评论数:0

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