第三章介绍的是Git使用入门。我理解的Git是一套优秀的源代码管理软件,其他同类软件有CVR、SVN等。它用来管理Android以及 Linux内核、驱动开发的过程中涉及到的大量的源代码。如果想参与Linux内核的开发,那么Git就成了必修课。 如果Linux系统没有安转Git,可使用下面的方法安转 ...
分类:
移动开发 时间:
2016-04-27 01:38:30
阅读次数:
151
Android系统架构是由四层构成,第一层为Linux内核,主要包括Linux驱动程序以及内存管理、进程管理、电源管理的等程序。并且不同的Android的版本的驱动可能并不通用。第二层为C/C++代码库,主要包括使用C/C++编写的代码库(Linux下的.so文件),也包括.Dalivak虚拟机的运 ...
分类:
移动开发 时间:
2016-04-27 00:15:08
阅读次数:
186
Git相关知识 l Git的安装 l 查看Git文档 查询git-checkout命令的帮助文档 #man git-checkout 查询git-checkout命令的文档 #git help git-checkout 查看HTML格式的文档 git help –w git-checkout l G ...
分类:
移动开发 时间:
2016-04-27 00:09:44
阅读次数:
203
第一章Android系统移植与驱动开发概述主要讲了Android系统架构,Android系统移植的主要工作,查看Linux内核版本,Linux内核版本号的定义规则,如何学习Linux驱动开发,Linux设备驱动以及Linux驱动的典型例子:LED。 首先Android是一个非常优秀的嵌入式操作系统, ...
分类:
移动开发 时间:
2016-04-27 00:04:06
阅读次数:
259
l 配置Android源代码下载环境步骤 #mkdir ~/bin #PATH=~/bin/repo #curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo >~bin/repo #chmod a+x~/bin/repo #mkdi ...
分类:
移动开发 时间:
2016-04-27 00:02:15
阅读次数:
460
搭建Android底层开发环境的步骤 l 安装JDK: 1.下载JDK,解压,打开profile设置PATH环境变量 2.#gedit /etc/profile Export PATH= .:/developer/jdk6/bin:$PATH 3.#source /etc/profile # . / ...
分类:
移动开发 时间:
2016-04-26 23:58:06
阅读次数:
467
第一章 介绍Android驱动开发和移植技术 主要对android和linux做了总体的介绍,让我们有了个感性的认识。 一、Android的四层系统架构: a) Linux内核:Android是基于Linux内核的,所以它和linux的其他部分差异非常小,包括Linux的驱动以及内存管理,进程管理, ...
分类:
移动开发 时间:
2016-04-26 17:34:23
阅读次数:
175
安装git $ make prefix=/usr all ;# as yourself$ make prefix=/usr install ;# 以root权限运行 Git库中由三部分组成 Git 仓库就是那个.git 目录,其中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理 ...
分类:
移动开发 时间:
2016-04-26 17:19:59
阅读次数:
135
1、 什么是Git? Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 2、 Git的安装。 # apt-get install git #apt- ...
分类:
移动开发 时间:
2016-04-26 14:15:12
阅读次数:
212
android底层开发需要啥工具: (1)JDK6或以上版本;(2)Eclipse3.4或以上版本;(3)ADT(用于开发Android应用程序);(4)CDT(用于开发Android NDK程序);(5)Android SDK;(6)Android NDK;(7)交叉编译环境;(8)Linux内核 ...
分类:
移动开发 时间:
2016-04-26 14:13:05
阅读次数:
132