读书笔记第二章

本章主要介绍搭建Android底层开发环境。主要包括Android的应用程序开发环境,AndroidNDK开发环境和交叉编译环境的搭建。除此之外,还需要一些辅助工具测试Linux驱动及调试开发板。由于Android基于Linux内核,所以用Linux作为开发Linux驱动的平台最好,这样可以更容易的测试和调试Linux驱动。开发,测试和调试Linux驱动,HAL程序需要以下工具:1.JDK6或以上版本2.eclipse3.4或以上版本3.ADT 4.CDT 5.AndroidSDK 6.AndroidNDK 7.交叉编译环境 8.Linux内核源代码 9.Android源代码 10.用于调试开发板的串口工具:minicom 搭建Android应用程序开发环境包括:1.安装AndroidSDK 2.安装eclipse 3.安装ADT 4.配置ADT 5.建立AVD 安装AndroidNDK开发环境包括:1.下载2.安装CDT 3.命令行方式编译Android NDT程序 4.导入Android NDT的例子 5.配置Android NDT的集成开发环境 在安装交叉编译环境的时候要特别注意在安装code sourcery的过程中会在/lib目录中寻找一个libc.so.6库文件,但在Ubuntu Linux 11.04及以上版本中没有libc.so.6库文件了,这个库文件放在了其他目录。以上就是Ubuntu Linux环境下的Android开发环境的配置。Windows和Mac OS X系统的配置也基本与Linux环境下类似。

原文地址:https://www.cnblogs.com/zhaoshuaishuai/p/5455926.html