标签:
第二章讲述了如何搭建Android底层开发的环境,主要包括Android应用程序开发环境、AndroidNDK开发环境和交叉编译环境的搭建。
开发、测试和调试linux驱动、hal程序库需要的工具:jdk6或以上版本、eclipse3.4或以上版本 adt、cdt androidsdk、android ndk、交叉编译环境、linux内核源代码、android源代码、用于调试开发板的串口工具:minicom。
安装jdk:下载压缩包、将其解压、在终端输入命令打开profile文件来设置环境变量。
搭建android应用程序开发环境:
1.安装android sdk
2.安装eclipse
3.安装adt adt是用于开发android应用程序的eclipse插件可以在线安装或离线安装
4.配置adt
5.建立avd
由于android ndk不能单独作为android应用程序来运行,因此,使用android ndk来开发程序必须要先安装android sdk。
安装android ndk开发环境:
1.下载android ndk
2.安装cdt
3.命令行方式编译android ndk程序
4.导入android ndk的例子
5.配置android ndk的集成开发环境
x86架构的cpu采用的是复杂指令集计算机(CICS)而arm架构的cpu使用的是精简指令集计算机(RISC)由于这两种架构的cpu使用了不同的指令集,因此在x86架构上开发可运行在arm架构上的程序就必须要使用交叉编译器。
标签:
原文地址:http://www.cnblogs.com/xi940626/p/5453355.html