第3章 Git使用入门 3.1 安装Git 通过本节学习了Git的安装步骤。 3.2 查看Git文档 通过本节学习了在Linux下可以直接使用man命令查看指定命令的帮助文档。 3.3 源代码的提交与获取 步骤为: 创建版本库:git init 将文件提交到本地版本库:git commit 创建本地 ...
分类:
移动开发 时间:
2016-04-25 08:04:41
阅读次数:
230
第2章 搭建Android开发环境 2.1 Android底层开发需要哪些工具 开发、测试和调试Linux驱动、HAL程序库需要哪些工具: JDK6或以上版本; Eclipse3.4或以上版本; ADT; CDT; Android SDK; Android NDK; 交叉编译环境; Linux内核源 ...
分类:
移动开发 时间:
2016-04-25 08:03:29
阅读次数:
226
第1章 Android系统移植与驱动开发概述 1.1 Android 系统架构 Android是一个非常优秀的嵌入式操作系统。经过几年的发展和演进,Android已经发展形成林非常完善的系统架构。 Android的系统架构分为4层:Linux内核、C/C++代码库、Android SDK API、应 ...
分类:
移动开发 时间:
2016-04-25 08:02:00
阅读次数:
308
Git——源代码管理软件,Android及Linux内核,驱动开发的过程中涉及的大量的源代码,都由Git管理,一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件 ...
分类:
其他好文 时间:
2016-04-24 21:56:40
阅读次数:
206
Android 移植开发的最终目的是开发手机产品。从开发者的角度来看,这种类型的开发以具有硬件系统为前提,在硬件系统的基础上构建 Android 软件系统。这种类型的开发工作在 Android 系统的底层。在软件系统方面,主要的工作集中在以下两个方面。 (1)Linux 中的相关设备驱动程序 驱动程 ...
分类:
移动开发 时间:
2016-04-24 21:34:18
阅读次数:
236
1.想要在自己的设备上运行Android,必须为自己的设备开发特定软件,这个为特定设备定制Android的过程被称为“移植”。 2.Android的系统构架分为:最底层Linux内核,和其他Linux系统的差异很小;再上一层是C/C++代码库;再上一层是Android SDK API,这一层是用ja ...
分类:
移动开发 时间:
2016-04-24 20:08:45
阅读次数:
187
Android 深度探索(卷1)HAL 与驱动开发 第二章 搭建 Android 开发环境 心得体会 本章主要介绍如何搭建Android底层开发的环境,主要包括Android应用程序开发环境,和交叉编译环境的搭建。 其中开发、测试和调试Linux驱动、HAL程序库需要的工具包括如下一些: 1. JD ...
分类:
移动开发 时间:
2016-04-24 15:49:23
阅读次数:
343
这一章主要是对Android系统移植和驱动开发这两部分的一个概述,使我大概对Android的学习有了一个轮廓。其中详细介绍了系统由四层组成,分别有Linux内核、c/c++代码库、Android SDK API 、应用程序,每一层有特定的功能和作用,主要是Linux内核,Android是基于它的,所 ...
分类:
其他好文 时间:
2016-04-24 15:48:04
阅读次数:
113
Android的移植与Linux内核移植、linux驱动移植息息相关。这一章主要介绍Android驱动开发环境和Linux内核开发环境的搭建,以及下载和编译Android源代码和linux内核源代码。Android源代码包含了很多东西,例如Android NDK的源代码,Android系统中内嵌的应 ...
分类:
其他好文 时间:
2016-04-24 15:46:11
阅读次数:
124
21世纪,Android发展非常迅速,在市场上占有很大的比例,遥遥领先与iOS,很大程度上是因为任何人都可以利用Android的源代码定制完全属于自己的嵌入式开发系统,而不需要向Google交一分钱。 随着通信 、电子行业的迅速发展,全世界每天都会有大量的新芯片被产生,大量的新电路板被设计,因此,也 ...
分类:
移动开发 时间:
2016-04-24 14:13:14
阅读次数:
296