Adroid底层开发环境的搭建包括Android应用程序开发环境,Android NDK开发环境和交叉编译环境的搭建。
搭建环境时需要的工具:JDK7或以上版本,Android SDK,Eclipse4.3或以上版本,ADT,Android NDK,CDT,交叉编译环境。建议使用VPN从官网下载。
1,安装JDK
JDK是JAVA语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。
2,安装Android SDK
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,安装交叉编译环境