通过学习Android系统基本构架和Android移植的工作后,我们就要学习如何搭建Android开发环境了。 搭建Android底层开发环境,主要包括:Android应用程序开发环境、Android NDK开发环境、交叉编译环境。 底层环境的开发,需要配置Linux的驱动开发环境,Android应 ...
分类:
移动开发 时间:
2016-04-30 23:52:40
阅读次数:
439
随着当前各种系统百花齐放,竞相发展,安卓系统占市场的份额已遥遥领先于其他系统,为使在各种设备上完美运行Android,我们可以学习基于Linux的Android驱动开发与移植,本章对Linux和Android做了一个比较系统的介绍,使我们更全面的了解Linux驱动,为我们进一步学习打下坚实的基础。 ...
分类:
移动开发 时间:
2016-04-30 23:43:43
阅读次数:
206
第一章第一章主要对Android系统移植与驱动开发进行了简单的概述,明白了为某些特定设备定制Android系统的过程就叫做移植。第一节回顾了Android系统4层架构的详细知识,我倒是还记得一些;第二节介绍了Android系统移植的主要工作,Android移植可分为两部分:应用移植和系统移植。在此详 ...
分类:
其他好文 时间:
2016-04-30 20:56:18
阅读次数:
170
Android系统移植与驱动开发概述 1. Android的系统架构分为Linux内核、C/C++代码库、Android SDK API、应用程序四层。 2. Android移植可分为应用移植和系统移植。应用移植是指将应用程序移植到特定的硬件平台。系统移植指的是让Android操作系统在某一特定硬件 ...
分类:
移动开发 时间:
2016-04-30 20:46:48
阅读次数:
153
Android它是一种优秀的、免费的、开源的嵌入式操作系统,任何人都可以利用Android的源代 码定制属于自己的嵌入式系统。总之,Android 是Google开发的基于Linux平台的开源手机操作系统。Android系统可以搭载在手机、MP4、智能电视、车载系统等多种设备上。 Android 移 ...
分类:
移动开发 时间:
2016-04-30 15:26:31
阅读次数:
189
本章是Git使用的入门介绍。Git是linux之父linus编写的Git进行代码管理的。Git在各方面都有与其他同类的源代码管理软件。在学习android及linux内核、驱动开发的过程中都会涉及大量的源代码,因此本章中涉及到的Git的基本使用都是我们开发android系统是必要的准备条件。 使用G ...
分类:
其他好文 时间:
2016-04-30 14:17:24
阅读次数:
111
本章通过介绍android系统架构->介绍android系统移植的主要工作->查看linux内核版本->linux内核版本号的定义规则->如何学习linux驱动开发->linux设备驱动 给linux驱动举例的方式来对于Andriod系统移植与驱动开发的工作做出一个基本的概述。 首先,android ...
分类:
其他好文 时间:
2016-04-30 14:07:58
阅读次数:
120
第一章:Android系统移植与驱动开发 本章是作为学习Linux驱动的第一道门,主要对Android以及Linux 驱动做一个总体的介绍,学习Android驱动开发,实际上就是学习Linux驱动开发,只是Android增加了一个HAL,这是Android所特有的。 首先要了解Android系统架构 ...
分类:
移动开发 时间:
2016-04-30 13:02:52
阅读次数:
150
Git的安装:在使用Git之前首先要安装Git。很多Linux系统已经带了Git。如果读者的Linux没有安装Git,可使用下面的方法来安装Git的最新版本。 Ubuntu Linux 10.10或更新的版本,可以使用下面的命令来安装Git。 #apt-get install git #apt-ge ...
分类:
移动开发 时间:
2016-04-30 13:00:54
阅读次数:
186
这一章用一整章的内容向我们展示了Git的基本用法,虽然Git不是学习Android移植和Linux内核、驱动开发必须掌握的技术。但是对于想深入研究这些低层技术的读者,Git是学习过程中不可缺少的工具。 这章开始先为我们讲解了如何安装Git,之后是讲在Linux下直接使用man命令查看指定命令的帮助文 ...
分类:
其他好文 时间:
2016-04-30 12:59:37
阅读次数:
149