《Android深度探索》(卷1)HAL與驅動開發讀後感:

來源:互聯網
上載者:User

標籤:

第二章:搭建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開發環境

 

  1. 下載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與驅動開發讀後感:

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.