Android深度探索笔记-第二章
配置开发环境,首先要安装Jdk,在大二时我们学过Java,对Windows下的JDk安装还是比较熟悉的,而Linux下的大同小异。Linux下在profile文件中配置环境变量PATH,要注意与Windows下不同的是这里只需要配置一个PATH就够了,之后别忘了重新装载profile文件。我们还可以选择让系统自动安装,省去配置的步骤。
安装Android SDK时需要在官网下载SDK的压缩包,本地解压缩后执行脚本文件:android,根据提示一步步安装。在这里书中还建议把目录pathform-tools和tools目录加入环境变量。
Eclipes安装没有什么特别的,只需要注意下载对应系统的32,64位版本。而ADT是用于Android应用程序开发的Eclipes插件,在Eclipes中安装。安装后还需要配置ADT,就是windows---preferences中指明SDK的安装目录,方便ADT找到SDK。
之后安装Android NDK,方法类似于SDK的安装,CDT的安装也类似于ADT的安装。
在终端中目录下使用ndk-bulid命令可以自动编译目录下的NDK文件,生成.so文件。在Eclipes中通过修改gl_code .cpp文件配置集成开发环境,可以方便的对NDK文件进行编译。
因为X86和ARM的指令集不同,在X86上开发ARM使用的程序需要配置交叉编译环境,书中建议下载CodeSourcery交叉编译环境,但在上学期我们学习过配置方法,因此也可以自己配置。