摘要: 第四章 源代码的下载和编译 这章主要介绍了如何下载和编译Android源代码和Linux内核源代码。 Android源代码包含了很多东西,如内嵌在Android系统中的应用程序的源代码;Android SDK带的各种工具的源代;Android NDK的源代码;HAL源代码。 一、配置Android源 阅读全文
posted @ 2016-04-27 19:15 杨洒洒 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 第三章 Git使用入门 Git的功能很复杂,为了使我们尽快了解到Git的基本用法。这章主要用一个完整的例子来演示如何创建版本库,提交源代码,创建分支,向远程服务器获取源代码等技术。 Linus以一个文件系统专家和内核设计者的视角对Git进行了设计,其独特的设计使让Git拥有非凡的性能和最优化的存储能 阅读全文
posted @ 2016-04-27 19:14 杨洒洒 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 第二章 搭建Android开发环境 这章主要讲了Ubuntu Linux环境的Andriod开发环境的配置,主要包括Andriod应用程序开发环境,Andriod NDK开发环境和交叉编译环境的搭建。 开发,测试和调试Linux驱动,HAL程序库需要以下工具:JDK6或以上版本,Eclipse3.4 阅读全文
posted @ 2016-04-27 19:12 杨洒洒 阅读(194) 评论(0) 推荐(0) 编辑
摘要: Android的系统架构分为4层:第一层 Linux内核。第二层 C/C++代码库。第三层 Android。第四层 应用程序。Android移植可两个部分:应用移植和系统移植。 目前Linux内核主要维护3个版本:Linux2.4,Linux2.6和Linux3.x,大多数Linux系统都使用了这3 阅读全文
posted @ 2016-04-27 19:11 杨洒洒 阅读(107) 评论(0) 推荐(0) 编辑