标签:
本章主要介绍如何搭建Android底层开发的环境,主要包括Android应用程序开发环境,和交叉编译环境的搭建。
其中开发、测试和调试Linux驱动、HAL程序库需要的工具包括:
1. JDK6或以上版本
2. Eclipse3.4或以上版本
3. ADT(用于开发Android应用程序)
4. CDT(用于开发Android NDK程序)
5. Android SDK
6. Android NDK
7. 交叉编译环境
8. Linux 内核源代码
9. Android 源代码
10.用于调试开发板和串口工具:minicom
Ubuntu Linux 环境下的Android 开发环境的配置
1.安装JDK
JDK是JAVA语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。
2.安装Android SDKf
platforms目录存储与各个版本相关的Android SDK资源,每个Android SDK版本用一个单独的目录存储。
platform-tools和tools目录中包含常用的工具。
3.安装Eclipse
Eclipse 是一个开放源代码的、基于JAVA的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。
4.安装ADT
ADT(Android Development Tools)在Eclipse编译IDE环境中,需安装ADT(Android Developer Tools)Plug-in,这是Android在Eclipse上的开发工具。
5.配置ADT
打开Eclipse,单击“Windows”->“Preferences”菜单项,单击“Android”,在“SDK Location”文本框中输入Android SDK安装目录,单击“Apple”,单击“OK”。
6.建立AVD
AVD的全称为:Android Virtual Device,就是Android运行的虚拟设备,他是Android的模拟器识别。建立的Android要运行,必须创建AVD,每个AVD上可以配置很多的运行项目。
7.安装CDT
CDT是Eclipse中用于开发C/C++程序的插件。
8.编译Android NDK程序
NDK包括了:从C / C++生成原生代码库所需要的工具和build files;将一致的原生库嵌入可以在Android设备上部署的应用程序包文件中;支持所有未来Android平台的一系列原生系统头文件和库
9.配置Android NDK环境
10.安装交叉编译环境
标签:
原文地址:http://www.cnblogs.com/heluyuan/p/5444494.html