標籤:
Android 深度探索(卷1)HAL 與驅動開發
第二章 搭建 Android 開發環境
心得體會
本章主要介紹如何搭建Android底層開發的環境,主要包括Android應用程式開發環境,和交叉編譯環境的搭建。
其中開發、測試和調試Linux驅動、HAL程式庫需要的工具包括如下一些:
1. JDK6或以上版本
2. Eclipse3.4或以上版本
3. ADT(用於開發Android應用程式)
4. CDT(用於開發Android NDK程式)
5. Android SDK
6. Android NDK
7. 交叉編譯環境
8. Linux 核心原始碼
9. Android 原始碼
- 用於調試開發板和串口工具:minicom
接下來介紹搭建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/
Android 深度探索(卷1)HAL 與驅動開發 第二章 搭建 Android 開發環境 心得體會