Android底层开发环境的搭建,主要包括Android应用程序开发环境,Android NDK开发环境和交叉编译环境。
首先要下载安装JDK,可以从官网直接下载,并进行配置。
安装Android应用程序的第一步就是下载并安装Android SDK,然后安装Eclipse,注意安装的是32位版本还是64位版本的。ADT是用于开发Android应用程序的Eclipse插件。可以通过在线模式安装,也可以通过下载离线安装文件来安装 ADT,安装完场后需要配置ADT。
安装Android NDK开发环境,由于Android NDK 不能大度作为Android应用陈晓来运行,因此,使用Android NDK开发程序之前必须安装Android SDK。可以到相关页面下载安装NDK。
CDT是Eclipse中用于开发C/C++程序的插件。虽然开发Android NDK程序不一定需要使用CDT,但为了在Eclipse中同时开发Android应用程序和Android NDK程序,就需要安装CDT。
X86架构的CPU采用的是复杂指令集计算机,而ARM架构的CPU使用的是精简指令集计算机。由于这两种架构的CPU使用的是不同的指令集,因此在X86架构上开发科运行的ARN架构上就必须使用交叉编译器。通常交叉编译器和相关工具包含了很多可执行文件以及大量的共享库及头文件等资源。这些资源的合集被称为交叉编译环境。