摘要: 文章名称:以Qemu模拟Linux,学习Linux内核作 者:five_cent文章地址:http://www.cnblogs.com/senix/archive/2013/02/21/2921221.html维护日志:2013-02-21 建立文档 (注:文章参考自http://www.linuxidc.com/Linux/2011-07/39373.htm, 是对该篇文章的一些补充和说明。文章内所使用的环境是Ubuntu 12.04,如果其中遇到编译问题,请自行参考错误说明,配置依赖环境)0.准备 我们所有的工作都在指定目录下工作,使用以下变量来代替相关目录。 ... 阅读全文
posted @ 2013-02-21 22:17 五分 阅读(12896) 评论(0) 推荐(0) 编辑
摘要: Markdown笔记 Markdown 是一种轻量级的标记语言,由John Gruber和Aaron Swartz创建,使其成为可读性最大并可再发行的可输入输出的格式。 我这里记录一下Markdown的语法,顺便测试一下1)标题#这是一级标题#这是一级标题#这是一级标题============##这是二级标题##这是二级标题##这是二级标题------------###这是三级标题###这是三级标题##这是一级标题这是一级标题这是一级标题这是二级标题这是二级标题这是二级标题这是三级标题这是三级标题2)文本样式2.1)粗体*这是斜体*_这是斜体_**这是粗体**__这是粗体__这是斜体 这是.. 阅读全文
posted @ 2013-02-19 09:02 五分 阅读(293) 评论(0) 推荐(0) 编辑
摘要: echo "12345678" | base64 产生的结果跟"12345678"真正的base64编码不对弄了好久才搞清楚,echo 命令是带换行符的,改成echo -n "12345678" | base64就没问题了 阅读全文
posted @ 2013-01-30 16:46 五分 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 用VIM也有快半年了。但是以前用VIM都是用来看单个文件,至于代码工程,毕竟之前看得比较多的还是Java代码,鉴于eclipse对Java的神支持,所以看android工程还是使用eclipse的。 最近也经常看和写c/c++代码了,虽说eclipse有CDT支持,但是每次都要配一堆的头文件,建各种工程,前段时间整得我也是挺蛋疼的。最近也比较轻松,再加上准备开始新的项目,所以还是决定好好把VIM的IDE环境给配好。 首先,一开始肯定也只是读代码,所以这次也不想把环境弄得太复杂,然后一下子学习太多东西,但必须的功能是要有的。所以精选出了以下插件 需要的插件: ctags ... 阅读全文
posted @ 2013-01-29 15:23 五分 阅读(3102) 评论(7) 推荐(6) 编辑
摘要: 第一章 Android的权限机制 Android是基于Linux的系统,其权限访问控制自然离不开Linux的权限访问控制,而在第一章当中,将分成两个部分来剖析Android的权限控制系统。一. Linux权限机制 Linux的权限访问是由进程(访问者)和文件(被访问者)两部分组成的。其中相当一部分内容参考至APUE[1]。1.1 Llinux文件权限 我们在Linux当中输入命令 $ls -l我们可以看到这样类似如下的结果drwxr-xr-x 2 root root 4096 11月 28 08:32 bindrwxr-xr-x 3 root root 4096 12月 18 09:18... 阅读全文
posted @ 2013-01-15 10:51 五分 阅读(28707) 评论(2) 推荐(3) 编辑
摘要: 想想,已经从事android工作一年了,学习android也刚好满一年。 当年初生牛犊之时,还拿着android 开发的书反反复复抄代码;不久之后,也就不再看书了,转而看SDK 文档,还着手翻译了几篇基础性的文章,那个年代还是2.3的年代;再而后参与项目,看SDK文档越来越少,几乎不懂的就网上baidu,抄别人的或者源码的代码。继而一年下来了,自己写的软件也不少了,但是总是觉得缺乏什么——是时候该总结总结了。 如今,又重新打开android 的 SDK文档,现在已经是4.1的天下了,增加了不少东西,也把不少东西描述清楚了。回顾一下,继而把这些内容写成《Adnroid reviews系列... 阅读全文
posted @ 2012-07-21 22:46 五分 阅读(1230) 评论(0) 推荐(0) 编辑
摘要: 动手搭建linux下的APK反编译环境 网上绝大部分APK反编译文章讲的都是windows环境下的,但是本人既然在linux下做android开发了,总不能反编译一个APK,需要打开windows虚拟机,然后再按部就班吧。 于是自己通过网上搜索一些资料,打造了一个linux下的APK反编译环境。本人对于java不熟,所述不详或不对的地方还望指出。 必备工具: 1.apktool apk打包工具 下载地址:http://code.google.com/p/android-apktool/ 安装:直接解压即可,是一个apktool.jar文件,通过$java -jar apk... 阅读全文
posted @ 2012-03-28 12:27 五分 阅读(2272) 评论(0) 推荐(0) 编辑
摘要: 手工搭建linux(Ubuntu) android开发环境 最近把新买的小黑划出了60个G的分区,单独装了一个11.10的ubuntu,是打定了决心,要好好学习linux。以前也装过ubuntu,记得在学校的时候装的最早的一个版本是9.10的ubuntu,但是基本都是装着完,基本的命令都不懂几条。现在工作了,愈发感到linux的重要性,同时感觉到,在linux下做开发,对于自己的技术实在是利大于弊。 装好了系统,第一件事,就是要把自己的android开发环境给搭好,我这里说的android开发环境,不是源码开发环境,而是应用开发环境。目前在家还暂时不需要源码开发环境,但是以后会把这... 阅读全文
posted @ 2012-03-25 22:21 五分 阅读(506) 评论(0) 推荐(0) 编辑