搭建Android开发环境
1. Android底层开发所需要的工具:JDK(6或以上版本)、Eclipse、ADT、CDT、Android SDK、Android NDK、交叉编译环境、Linux内核源代码、Android源代码、minicom。
2. Ubuntu下JDK的安装(建议在root用户下安装)
a. 下载JDK(http://www.oracle.com/technetwork/java/javase/downloads/index.html)
b. 设置环境变量(打开终端,使用 gedit /etc/profile 命令打开profile文件,在文件末尾添加 export PATH=.: + jdk目录 + /bin$PATH
c. 使用 source /etc/profile 重新装在profile文件
3. 搭建Android开发环境
a. 可以去官网(Android Developers)下载,但是由于被屏蔽的缘故,可以去 http://www.androiddevtools.cn/index.html#sdk-list 下载SDK。
b. 下载最新版Eclipse,直接解压即可。
c. 安装ADT:打开Eclipse,Help -> Install New Software -> Add ->Name(随便叫,自己清楚就行),Location(https:dl-ssl.google.com/android/eclipse).
d. 假如感觉麻烦,上面的三步直接不要,在 http://www.androiddevtools.cn/index.html#sdk-list 下载一个 ADT Bundle解压就行。
e. 建立AVD:建议不要使用默认自带的虚拟机,会很慢(特别是AMD的处理器的电脑)。下载一个虚拟机就行,例如Genymotion、BlueStack等。
f. 安装NDK(可去观望下载,也可去 http://www.androiddevtools.cn/index.html#sdk-list 下载,解压,添加环境变量)。
安装CDT,然后通过Eclipse安装新插件的方法安装。
编译Android NDK程序:使用ndk-build命令会自动编译。
4. 安装交叉编译环境
a. 下载CodeSourcery
b. 使用 sh package.bin 命令安装