第二章 搭建Android開發環境linux
安裝JDK;android
搭建android應用程序開發環境shell
安裝android SDK;架構
安裝 Eclipse;命令行
安裝ADT;blog
配置ADT;ip
創建AVD;開發
安裝android NDK 開發環境博客
下載android NDK;文件上傳
安裝CDK;
命令行方式編譯 android NDK 程序;
導入android NDK的例子;
配置android NDK的集成開發環境;
安裝交叉編譯環境
下載集成好的交叉編譯環境後安裝
版本的安裝文件是 bin格式,可執行下面的命令安裝CodeSourcery:其中 package表示 CodeSourcery 的安裝文件名。
# sh package. Bin
能夠用一個簡單的程序檢測交叉編譯環境:
//first.c
#include <stdio.h>
int main()
{
printf(」first arm program\n");
return O;
}
輸入下面的命令編譯 first.c 文件〈須要加-static 選項〉。
# arm-none-linux-gnueabi–gee –static -o first first .c
輸入下面的命令將first文件上傳到任意的android設備的/data/local 目錄中(沒有root權限也能夠)。
# adb push first /data/local
使用 adb shell命令進入 Android 設備的控制檯,並進入/data/local 目錄,執行以下的命令
#./first
執行上面的命令就會輸出「如first arm program」信息。first 程序在 X86 架構上運行Ubuntu Linux中是沒法運行的。
Windows 和 Mac OS X 系統 下的配置過程與 Linux 環境下相似,能夠參考本章所介紹方法配置 Windows 和 Mac OS X系統下的 Android 開發環境。 Android 應用程序和 Android NDK 能夠在 Linux、 Windows 和 Mac OS X下開發,但建議直接使用 Linux 做爲 Android 的開發平臺,這樣開發 Linux 驅動會更方便些。
個人博客地址http://www.cnblogs.com/qianzhanluojin/