標籤:
第二章:搭建Android開發環境
本章主要介紹如何搭建Android底層開發的環境,主要包括Android應用程式開發環境,Android NDK 開發環境和交叉編譯環境的搭建。為後期的開發做好鋪墊。
查閱資料後的Andorra環境搭建的主要步驟:
一、JDK
:http://www.oracle.com/technetwork/java/javase/downloads/index.html
目前最新版本:jdk-8-linux-x64.tar.gz
使用“tar -zxvf”解壓後,假設解壓後主目錄為“/home/szyzln/jdk1.7.0_51”
1、sudo gedit /etc/profile
export JAVA_HOME=/home/szyzln/jdk1.8.0
export JRE_HOME=/home/szyzln/jdk1.8.0/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
2、sudo gedit /etc/environment
export JAVA_HOME=/home/szyzln/jdk1.8.0
export JRE_HOME=/home/szyzlnjdk1.8.0/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
二、Android SDK
1、:http://developer.android.com/sdk/index.html
官網翻譯:If you‘re a new Android developer, we recommend you download the ADT Bundle to quickly start developing apps. It includes the essential Android SDK components and a version of the Eclipse IDE with built-in ADT (Android Developer Tools) to streamline your Android app development.
With a single download, the ADT Bundle includes everything you need to begin developing apps:
- Eclipse + ADT plugin
- Android SDK Tools
- Android Platform-tools
- The latest Android platform
- The latest Android system image for the emulator
中文:如果你是Android開發人員,我們建議你下載ADT組件包來快速開始開發軟體。它包含一整套開發環境所需的Eclipse IDE(帶ADT外掛程式,手機模擬器)。
你只需一次下載,就可擁有以下開發所需的全部工具:
- Eclipse + ADT 外掛程式
- Android SDK 工具包
- Android 平台工具包
- 最新 Android 平台
- 最梳妝打扮 Android 系統鏡像模擬器
2、解壓後隨便重新命名為“ADTEclipse”,內含“eclipse”、”sdk”兩個目錄。
直接運行裡面的“ADTEclipse/eclipse/eclipse”即可。
3、Eclipse是google官方推薦的工具。在官網下載獨立版本,也是無需安裝的。在Eclipse中與SDK的配合是通過功能表列“Windows-Prefercens-Android”的“SDK location”。
4、下載更多SDK
前面從官網下載的整合套件中SDK可能只包含最新的4.3。為了開發其它低版本,需通過“Windows-Android SDK Manager”來下載。勾選“Android 2.3.3(API10)”這個目前最流行的版本。注意,千萬不要升級已安裝的軟體包,否則有可能導致Eclipse也要更新,就需要花更大時間去升級了。沒必要。我們這裡只保證下載安裝新開發軟體包。
5、建立AVD模擬器
菜單“Windows------Android Virtual Devier Manager”。配置後點擊確定,並點擊“start”運行模擬器。若點擊確定不產生模擬器列表,或不運行模擬器,請嘗試使用命令建立。
命令:#android list targets
#android create avd –n avdname –t 1
如果是Windows作業系統:CMD進入到Android SDK 的tools 目錄,執行:android.bat avd
6、建立樣本工程
三、安裝Android NDK開發環境
- 下載Android NDK
2.安裝CDT
3.命令列方式編譯Android NDK 程式
4.匯入Android NDK的例子
5.配置Android NDK 的整合式開發環境
四、安裝交叉編譯環境
http://www.cnblogs.com/Mr-zsj/p/5413596.html
《Android深度探索》(卷1)HAL與驅動開發讀後感: