这章主要讲了如何搭建android底层开发环境,包括android应用程序开发环境,android NDK开发环境和交叉编译环境,安装安卓应用程序开发环境和ndk的目的是为了测试linux驱动。开发,测试和调试linux驱动HAL程序库需要JDK,Eclipse,ADT.CDT.ANDROID SD ...
分类:
其他好文 时间:
2016-04-28 22:37:43
阅读次数:
168
本章主要介绍如何搭建Android底层开发的环境,主要包括Android应用程序开发环境,和交叉编译环境的搭建。 其中开发、测试和调试Linux驱动、HAL程序库需要的工具包括: 1. JDK6或以上版本 2. Eclipse3.4或以上版本 3. ADT(用于开发Android应用程序) 4. C ...
分类:
移动开发 时间:
2016-04-28 22:36:41
阅读次数:
200
通过对第二章的深入阅读,我了解到Android驱动开发的开始-搭建环境对整个系统运行的意义。环境的搭建对于系统操作来说非常重要,要想进行优秀的系统操作,就需要完备的驱动开发的环境搭建。 搭建环境第一步要开发测试和调试Linux驱动,HAL程序库需要(1)JDK6或以上版本(2)Eclipse3.4或 ...
分类:
其他好文 时间:
2016-04-28 19:42:55
阅读次数:
139
1、Android系统架构分为四层,从下至上依次为Linux内核层,C/C++代码库、Android SDK API、应用程序,要熟悉每一层的内容以及功能; 2、Android移植分为应用移植和系统移植,系统移植的主要工作是移植Linux驱动和移植HAL,Android移植的基本原则是尽可能找到驱动 ...
分类:
移动开发 时间:
2016-04-28 16:52:50
阅读次数:
229
第一章:Android系统移植与驱动开发概述 这一章是学习Linux驱动的第一道门,在这一章中,主要对Android以及Linux驱动做一个总体的介绍,在这一章中,我对开发Linux驱动有了一个更深的认识。Android系统构层一共有4层内容:Linux内核、C/C++代码库、Android SDK ...
分类:
移动开发 时间:
2016-04-28 09:23:41
阅读次数:
252
开发,测试和调用Linux驱动,HAL程序库需要的工具: JDK6或以上版本; Eclipse3.4或以上版本; ADT(用于开发Android应用程序); CDT(用于开发AndroidNDK程序); Android SDK; Android NDK; 交叉编译环境; Linux内核源代码; An ...
分类:
移动开发 时间:
2016-04-28 00:14:52
阅读次数:
237
本章主要讲了关于搭建Android开发环境的知识。其中包括Android应用程序开发环境、Android NDK开发环境和交叉编译环境的搭建。它的底层开发需要的工具包含众多的程序和库,同时也需要编Android应用程序及Android NDK程序来测试Linux驱动、HAL程序库等底层的程序。开发、 ...
分类:
其他好文 时间:
2016-04-27 22:03:29
阅读次数:
145
第二章 搭建Android开发环境 这章主要讲了Ubuntu Linux环境的Andriod开发环境的配置,主要包括Andriod应用程序开发环境,Andriod NDK开发环境和交叉编译环境的搭建。 开发,测试和调试Linux驱动,HAL程序库需要以下工具:JDK6或以上版本,Eclipse3.4 ...
分类:
其他好文 时间:
2016-04-27 20:34:35
阅读次数:
129
第四章 源代码的下载和编译 这章主要介绍了如何下载和编译Android源代码和Linux内核源代码。 Android源代码包含了很多东西,如内嵌在Android系统中的应用程序的源代码;Android SDK带的各种工具的源代;Android NDK的源代码;HAL源代码。 一、配置Android源 ...
分类:
其他好文 时间:
2016-04-27 20:34:30
阅读次数:
111
配置android源代码下载环境 (1)创建一个用于存放下载脚本文件(repo)的目录(可将该脚本文件一放到任何目录中,在这里使用~/bin)。#mkdir ~/bin #PATH=~/bin:¥PATH (2)下载脚本文件(用于下载Android源代码)。#curl https://dl-ssl。 ...
分类:
移动开发 时间:
2016-04-27 20:32:50
阅读次数:
159