Android 深度探索(卷1)HAL 與驅動開發html
第二章 搭建 Android 開發環境android
心得體會架構
本章主要介紹如何搭建Android底層開發的環境,主要包括Android應用程序開發環境,和交叉編譯環境的搭建。eclipse
其中開發、測試和調試Linux驅動、HAL程序庫須要的工具包括以下一些:工具
1. JDK6或以上版本測試
2. Eclipse3.4或以上版本插件
3. ADT(用於開發Android應用程序)調試
4. CDT(用於開發Android NDK程序)htm
5. Android SDKblog
6. Android NDK
7. 交叉編譯環境
8. Linux 內核源代碼
9. Android 源代碼
接下來介紹搭建Android 應用程序開發環境,其第一步就是下載並安裝Android SDK 地址:http://developer.android.com/sdk/index.html
以後是安裝ADT 。ADT是用於開發Android應用程序的Eclipse插件,能夠經過在線方式安裝該插件,也能夠下載離線安裝文件來安裝ADT。地址:http://developer.android.com/sdk/eclipse-adt.html#installing
安裝以後還必須進行配置。
因爲Android版本衆多,因此在Android SDK中每一個Android版本都有對應的AVD,運行Android程序前必須創建一個AVD。即Android虛擬設備。
此外,因爲Android NDK不能單獨做爲Android應用程序來運行,所以,使用Android NDK開發程序以前必需要先安裝Android SDK 。地址:http://developer.android.com/sdk/ndk/index.html
最後是交叉編譯環境的安裝,ARM使用的是精簡指令集計算機,這與X86 架構的CPU採用的複雜指令集計算機不一樣,所以須要安裝交叉編譯環境。
關鍵介紹Ubuntu Linux 環境下的Android 開發環境的配置。對於咱們初學者很是有用。
http://www.cnblogs.com/xl9313/