摘要: 第四章学习的知识是非常实用的,及源代码的下载和编译,通过前三章的学习,我们已经掌握了不少的相关知识,这一章开始实践,用git来下载两套源代码,这两套源代码分别是android源代码,其大小大约有4G;还有linux内核源代码,而其大小仅有几百兆。首先我们学习了下载、编译和测试android源代码。其 阅读全文
posted @ 2016-04-27 09:26 范彦 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 第二章主要学习的知识是如何搭建android的开发环境,其包括android应用程序开发环境和android NDK开发环境和交叉编译环境的搭建,首先我们需要下载并且安装JDK文件,再配置Ubuntu Linux下的android应用程序开发环境,其步骤分别是,首先下载并安装android SDK, 阅读全文
posted @ 2016-04-27 09:25 范彦 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 第三章主要学习的知识是git的使用入门,我们知道linux和android都是开源的,在其学习中我们会与各种各样的源代码打交道,而这些源代码基本上都是由git来管理的,由此可见git在我们的学习中有多么重要的作用。在学习中我们首先来安装git,尽管很多的linux系统已经带了git,但是如果遇到没有 阅读全文
posted @ 2016-04-27 09:25 范彦 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 通过对第一章的学习我知道了系统移植和驱动开发的根本原因就是因为android原生代码的不兼容性引起的,而android的系统构架又是以linux内核为第一层来建立的,而linux内核的版本主要有三种,分别是linux2.4、linux2.6和linux3.x,其版本号的定义也不是随性而为的,而我们在 阅读全文
posted @ 2016-04-27 09:24 范彦 阅读(130) 评论(0) 推荐(0) 编辑