[新手指導(dǎo)]iMx6開(kāi)發(fā)板建立Android開(kāi)發(fā)環(huán)境-Android SDK和Eclipse集成開(kāi)發(fā)環(huán)境的下載及安裝

原創(chuàng) 2015-09-09 09:05:00 i.MX6 iMx6開(kāi)發(fā)板 Android開(kāi)發(fā)環(huán)境 Android SDK

iMX6開(kāi)發(fā)板建立Android應(yīng)用開(kāi)發(fā)環(huán)境

本章節(jié)講解如何建立Android開(kāi)發(fā)環(huán)境,包括Android SDKEclipse集成開(kāi)發(fā)環(huán)境的下載及安裝,以及如何使用iMX6開(kāi)發(fā)板作為真機(jī)調(diào)試程序,非常適合Android初學(xué)者學(xué)習(xí)和參考。

1.1.1
下載并安裝JDKJava SE Development Kit

由于Android SDK Eclipse 都是用 Java 編寫(xiě)的,因此需要先在Windows上安裝JDK,JDK可按以下方法下載: 

訪問(wèn)網(wǎng)站http://www.oracle.com/technetwork/java/javase/downloads/index.html,在頁(yè)面中點(diǎn)擊JDK

下載完成后,雙擊安裝程序,根據(jù)向?qū)У奶崾就瓿砂惭b即可。

安裝完成后,需要將JDK 命令添加到Path環(huán)境變量中,通過(guò)下面的方法將JDK 命令所在的路徑添加到Path 環(huán)境變量中: 

1) 右擊我的電腦”- > 屬性,再選擇左邊導(dǎo)航的高級(jí)系統(tǒng)設(shè)置選項(xiàng)。 

2) 點(diǎn)擊右下角的環(huán)境變量選項(xiàng)。 

3) 系統(tǒng)變量中,找到Path環(huán)境變量,雙擊它,在變量值前面追加以下內(nèi)容:

  “C:\Program Files\Java\jdk1.7.0_45\”

4) 點(diǎn)擊確定完成環(huán)境變量設(shè)置。

                 

1.1.2 安裝adt-bundle-windows

拷貝iMX6開(kāi)發(fā)板提供資料光盤(pán)下的Windowsandroid開(kāi)發(fā)工具adt-bundle-windows-x86-20130729.zip。解壓到您的電腦上,在adt-bundle-windows-x86-20130729下會(huì)看到eclipse、sdkSDK Manager.exe

需要把sdk添加到Path環(huán)境變量中:方法和添加jdk環(huán)境變量一樣

拷貝iMX6光盤(pán)下的android_sdk.rar到電腦上,解壓在android_sdk下您會(huì)看到

android_sdk添加到Path環(huán)境變量?jī)?nèi):方法和添加jdk環(huán)境變量一樣

1.1.3 創(chuàng)建helloworld工程

1. 打開(kāi)eslipse

2. 創(chuàng)建工作目錄

  

   

3. 新建工程

4. 選擇Android Application Project,點(diǎn)擊下一步;

5. 應(yīng)用工程名稱(chēng)全部默認(rèn),點(diǎn)擊下一步;

 

           單擊“Finish“按鈕,建立好helloworld工程:

6. 在模擬器中運(yùn)行helloworld程序

     

      如果您是第一次運(yùn)行該程序,會(huì)彈出運(yùn)行環(huán)境設(shè)置,詢問(wèn)是在Android設(shè)備上運(yùn)行,還是在Android的虛擬設(shè)備上面運(yùn)行,AndroidSDK提供了一個(gè)可以運(yùn)行APP的虛擬機(jī),方便APP開(kāi)發(fā),這里選擇在虛擬Android 設(shè)備上面運(yùn)行。

 

       

  

單擊“Manager”:

     

單擊 “New”: 

            

AVD Name,填寫(xiě)虛擬機(jī)的名稱(chēng),這里填寫(xiě)”helloworld ”, Device 這里選擇了480x800分辨率的Nexus設(shè)備, Target選擇的是Android4.3API,然后選擇“OK”

單擊Start按鈕,啟動(dòng)Andriod虛擬機(jī):

     

虛擬機(jī)啟動(dòng)完成后,自動(dòng)運(yùn)行helloworld 應(yīng)用程序,如下圖所示:

1.1.4 使用adb

您也可以使用adb 安裝并調(diào)試應(yīng)用程序(您的adb已經(jīng)在導(dǎo)入android_sdk時(shí)已經(jīng)加入到環(huán)境變量?jī)?nèi))。

1.  檢測(cè)adb工具是否安裝

通過(guò)點(diǎn)擊開(kāi)始菜單,在開(kāi)始菜單下方的搜索框中輸入cmd ,在 cmd.exe 上按回車(chē)來(lái)啟動(dòng)DOS

窗口,在DOS窗口中,輸入adb 按回車(chē),如果顯示以下信息表示環(huán)境變量設(shè)置OK

2. 測(cè)試adb的功能

首先查看設(shè)備連接狀態(tài)。在i.MX6上啟動(dòng)Android,然后用mini USB線將i.MX6PC相連,在DOS窗口上輸入以下命令驗(yàn)證開(kāi)發(fā)板是否已連接:

#adb  device

顯示以下內(nèi)容表示成功連接到i.MX6設(shè)備:

接下來(lái)進(jìn)入ADB shell,使用以下命令可以進(jìn)入i.MX6 終端:

#adb  shell

注:在i.MX6 終端上輸入exit 退回到 DOS 提示符。

ADB安裝軟件,以安裝D\helloworld.apk的程序?yàn)槔?,?/span>DOS 窗口中輸入

adb  install  D:\helloworld.apk 命令進(jìn)行安裝。           

  

   

   

    ADB功能非常強(qiáng)大,除了安裝軟件、卸載軟件,調(diào)試、Shell功能外,還可以往開(kāi)發(fā)板上傳送文件等,

讀者可以自已挖掘,這里不再詳述。


相關(guān)產(chǎn)品 >

  • FETMX6Q-C核心板

    i.MX6Q核心板板層出不窮,要如何選擇?飛凌解讀i.mx6Q芯片強(qiáng)性能為您推薦四核A9架構(gòu)的i.MX6Q產(chǎn)品精選,包含iMX6Q 核心板、i.MX6Q 核心板、iMX6Q工業(yè)級(jí)核心板,歡迎采購(gòu)。  i.MX6Q核心板基于NXP(原Freescale)Cortex-A9架構(gòu)的i.MX6Q四核處理器設(shè)計(jì),核心板小尺寸核心板搭配獨(dú)特的薄款連接器,讓設(shè)計(jì)隨心所欲!

    了解詳情
    FETMX6Q-C核心板
  • OKMX6Q-C開(kāi)發(fā)板

    雙千兆飛凌嵌入式iMX6Q開(kāi)發(fā)板,板對(duì)板連接器,纖薄之際,次底板支持iMX6Q和iMX6DL核心板。i.MX6Q開(kāi)發(fā)板與i.MX6DL開(kāi)發(fā)板資源豐富,原理圖、PCB、軟件資源、硬件資源下載,技術(shù)支持等。歡迎選購(gòu)

    了解詳情
    OKMX6Q-C開(kāi)發(fā)板
  • FETMX6Q-S核心板

    NXP iMX6Quad系列具有四個(gè)內(nèi)核,運(yùn)行頻率達(dá)1.2 GHz,帶有1 MB L2緩存和64位DDR3或2通道、32位LPDDR2支持。飛凌提供商業(yè)級(jí)iMX6Q核心板,工業(yè)級(jí)iMX6Q核心板,兼容一同底板。具有抗震,抗氧化,抗干擾,更快速升級(jí)產(chǎn)品等優(yōu)勢(shì)。保定飛凌嵌入式專(zhuān)注imx6,imx6開(kāi)發(fā)板,飛思卡爾imx6等ARM嵌入式核心控制系統(tǒng)研發(fā)、設(shè)計(jì)和生產(chǎn),是imx6,imx6開(kāi)發(fā)板,飛思卡爾imx6提供者,imx6系列產(chǎn)品現(xiàn)已暢銷(xiāo)全國(guó),歡迎咨詢!
    了解詳情
    FETMX6Q-S核心板
  • OKMX6Q-S3開(kāi)發(fā)板

    飛凌嵌入式提供iMX6Q開(kāi)發(fā)板,iMX6解決方案,iMX6Q核心板,i.MX6Q開(kāi)發(fā)板解決方案。iMX6Q穩(wěn)定、快速、性價(jià)比高,歡迎選購(gòu) NXP iMX6系列芯片全支持,升級(jí)簡(jiǎn)配無(wú)憂替換。 了解詳情
    OKMX6Q-S3開(kāi)發(fā)板

推薦閱讀 換一批 換一批