objdump与readelf的区别

objdump  objdump是以一种可阅读的格式让你更多地了解二进制文件带有的信息的工具。objdump借助BFD,更加通用一些, 可以应付不同文件格式,它提供反汇编的功能。  由于本项目中所要解析的是在ARM平台下可执行的ELF文件,gcc自带的objdump工具不支持arm平台下的编译文件...

2016-11-30 18:07:27

阅读数:872

评论数:0

arm-linux-gcc

使用如下命令进行arm-linux-gcc的安装: sudo apt-get install gcc-arm-linux-gnueabihf   使用如下命令进行arm-linux-g++的安装: sudo apt-get install g++-arm-linux-gnu...

2016-11-30 15:58:01

阅读数:261

评论数:0

Android官方资料之--ART and Dalvik

ART and Dalvik IN THIS DOCUMENT ART Features Ahead-of-time (AOT) compilationImproved garbage collectionDevelopment and debugging imp...

2016-11-30 14:45:24

阅读数:110

评论数:0

Android官方资料之-OTA Package Tools

https://source.android.com/devices/tech/ota/tools.html OTA Package Tools IN THIS DOCUMENT Full updatesIncremental updatesUpdate pa...

2016-11-30 11:20:47

阅读数:265

评论数:0

编译targetfiles.zip的命令

make target-files-package 编译出来的默认路径在 out/target/product/{机型名}/obj/PACKAGING/target_files_intermediates/gemini-target_files-eng.kolya.zip

2016-11-30 09:42:14

阅读数:387

评论数:0

repo sync配合manifest下载旧版本代码

有时为了复现问题,我们需要对前几天代码仓库中的代码打包 将当天打包用的manifest文件放到任何一套代码下的.repo/manifests/里面,假设这个文件名为pre_version.xml 然后执行 repo init -m pre_version.xml 接下来我们用命令 ll .re...

2016-11-29 20:08:18

阅读数:4076

评论数:0

tree命令

tree支持通配符,用tree可以快速显示项目下的源码文件目录结构,如:  tree -L 6 -P "*.c" tree - list contents of directories in a tree-like format.  -L level  ...

2016-11-19 12:59:32

阅读数:347

评论数:0

Linux下$TERM环境变量的不同取值含义

xterm is supposed to be a superset of vt220, in other words it's like vt220 but has more features. For example, xterm usually supports colors, bu...

2016-11-19 12:30:54

阅读数:4876

评论数:0

google原生ROM的发布地址

1 完整线刷包 https://developers.google.com/android/nexus/images 2 官方OTA升级包下载地址 https://developers.google.com/android/ota 3 其他驱动固件等...

2016-11-18 20:58:43

阅读数:2831

评论数:0

android系统编译对jdk和make的版本要求

根据官网的资料 Java Development Kit (JDK) Please note, since there are no available supported OpenJDK 8 packages for Ubuntu 14.04, the Ubuntu 15.04 pack...

2016-11-18 20:46:59

阅读数:2130

评论数:0

adb logcat 常用命令

logcat 工具在做android开发的过程中肯定是必不可少的,这里介绍几个我认为比较方便的logcat命令。 1. adb logcat; 这个最简化的一个打log的命令,不过默认打出的log信息太少,个人很少用 2. adb logcat -v time; 增加加了打印时...

2016-11-18 10:30:08

阅读数:359

评论数:0

fastboot分割镜像文件过大的解决方法

某次刷机时,fastboot分割system.img刚好超过了512M sending sparse 'system' (524307 KB)... FAILED (remote: data too large) finished. total time: 35.354s Flash sy...

2016-11-16 18:08:51

阅读数:2249

评论数:0

android adb devices offline

原来是usb先没有插好

2016-11-11 10:09:38

阅读数:196

评论数:0

非root Android 设备用gdbserver进行native 调试的方法

非root Android 设备用gdbserver进行native 调试的方法 2016-01-29 10:30 没有root的设备,要使用gdbserver 调试app 会遇到权限问题。(emulator 没有问题) 1|shell@mako:/data/local/tmp $ ...

2016-11-09 19:56:26

阅读数:691

评论数:0

Linux下快速查找ascii和errno

apt-get install ascii 之后执行ascii可以在终端中输出ascii表 apt-get install moreutils $ whatis errno  errno (3)            - number of last error er...

2016-11-09 18:15:19

阅读数:406

评论数:0

codeblocks快捷键及常用设置

按住Ctrl滚滚轮,代码的字体会随你心意变大变小。 • 在编辑区按住右键可拖动代码,省去拉(尤其是横向)滚动条之麻烦;相关设置:Mouse Drag Scrolling。 • Ctrl+D可复制当前行或选中块。 • Ctrl+Shift+C注释掉当前行或选中块,Ctrl+Shift+X则解除...

2016-11-08 19:23:49

阅读数:6541

评论数:0

单步调试 step into/step out/step over 区别

tep into:单步执行,遇到子函数就进入并且继续单步执行(简而言之,进入子函数); step over:在单步执行时,在函数内遇到子函数时不会进入子函数内单步执行,而是将子函数整个执行完再停止,也就是把子函数整个作为一步。有一点,经过我们简单的调试,在不存在子函数的情况下是和step i...

2016-11-08 19:23:05

阅读数:405

评论数:0

open系统调用的O_CREAT和O_EXCL

O_CREAT               If the file does not exist, it will be created.  The owner (user ID) of the file is set to the effective user ID of the proces...

2016-11-06 10:56:19

阅读数:312

评论数:0

android 7.0的新特性

Android N for Developers 重要的开发者功能 多窗口支持通知JIT/AOT 编译快速的应用安装路径随时随地低电耗模式后台优化Data SaverVulkan APIQuick Settings Tile API号码屏蔽来电过滤区域设置和语言新增...

2016-11-05 23:43:53

阅读数:475

评论数:0

gcc与g++比较

作者:郭无心 链接:https://www.zhihu.com/question/20940822/answer/69547180 来源:知乎 著作权归作者所有,转载请联系作者获得授权。 一:gcc与g++比较 编译c/c++代码的时候,有人用gcc,有人用g++,于是各种说法都来了...

2016-11-05 17:09:51

阅读数:105

评论数:0

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