首頁 收藏 QQ群
 網(wǎng)站導航

ZNDS智能電視網(wǎng) 推薦當貝市場

TV應用下載 / 資源分享區(qū)

軟件下載 | 游戲 | 討論 | 電視計算器

綜合交流 / 評測 / 活動區(qū)

交流區(qū) | 測硬件 | 網(wǎng)站活動 | Z幣中心

新手入門 / 進階 / 社區(qū)互助

新手 | 你問我答 | 免費刷機救磚 | ROM固件

查看: 13236|回復: 0
上一主題 下一主題
[教程]

安卓4.0開發(fā)平臺搭建 圖文詳細 教程

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2013-8-28 16:27 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
5
安卓手機編程環(huán)境平臺搭建教程   
詳細圖文教程在附件的WORD文檔中
::一年(由于版本升級等原因本教程中的圖文內(nèi)容可能與新版本中的操作方式有所不同)
內(nèi)存雙核用程序開發(fā)的經(jīng)驗,以前主要用,,等微軟的開發(fā)工具,現(xiàn)在第一次開發(fā)程序。有很多錯誤和不足希望大家指正。一詞的本義指“機器人”,同時也是于年月日宣布的基于平臺的開源手機操作系統(tǒng)的名稱。在大陸可以翻譯為安卓。以為編程語言,使接口到功能。由于是開源的,不像有固定的開發(fā)平臺,需要用到多個團隊開發(fā)的軟件或者功能包,協(xié)調(diào)工作,由于軟件來自不同的團隊,銜接可能會存在一些問題,所以平臺搭建對于初學者是一種考驗。本教程只是介紹一種常見的開發(fā)平臺搭建方法。
開發(fā)機硬件:
搭建安卓開發(fā)平臺需要下載的文件,隨著版本升級可以使用最新版。
JDK(Java Development Kit)是Sun Microsystems針對Java開發(fā)員的產(chǎn)品。自從Java推出以來,JDK已經(jīng)成為使用最廣泛的Java SDK
下載地址:
JDK1.6官方下載_JDK6官方下載地
這里用多個版本選擇 Windows版本的。
JDK6API中文參考070114.rar
:http://chinesedocument.com/upimg/soft/JDK6API中文參考070114.rar
Java SE 6 API 中文版 CHM 下載
:http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/chm/JDK_API_1_6_zh_CN.CHM
編寫JAVA程序的可視化界面,幫助我們管理軟件工程的文件并提供編譯和測試。
下載地址:在地址中有多個版本,可以使用的版本有。根據(jù)本地電腦下載相應的32位或者64位。一開始我下載的時for Mobile但是后來用的是Eclipse Classic 4.2.1,推薦大家直接用Classic版本
一定要注意這里下載的只是一個框架,能夠自動連接下載服務器下載相應的SDK,從1.1版本到4.2版本都有,特備提醒,一定要有耐心,下載會比較費時間。
下載地址:這是一個Eclipse插件,作用是建立與Android SDK的關(guān)聯(lián),使你的Eclipse能夠新建Android工程,
下載地址:
官方下載
或者
這些軟件對中文的支持都不是很好,所以一定不要用中文路徑,也不要在路徑中有空格。最好在D盤單獨用一個文件夾D:android進行安裝。安裝過程要始終在網(wǎng),需要從服務器得到一些信息。
一路下一步,沒有什么特別的。為了避免一些問題可以在C:java下安裝,路徑不要有中文和空格。
Eclipse下載后不需要安裝,解壓縮到D:android就可以了。解壓到一個文件夾。
啟動文件如下圖標
設置工作路徑,一般不要在C盤,用英文路徑不要使用空格和中文路徑。
看看現(xiàn)在可以建立的工程,選擇Other新出現(xiàn)的對話空中,沒有安卓工程。是因為沒有安裝ADT插件的原因。
看一下版本
把下載的android-sdk_r20.0.3-windows.zip解壓縮到D:android自動形成文件夾android-sdk-windows
在Eclipse中選擇 Help>>Install New Software
在新的窗口點擊Add
很多網(wǎng)友介紹的方法是添加服務器,在線下載,這樣比較慢,我在這里直接點擊Archive選擇ADT所在的路徑,本地安裝就可以了。
擊Archive后在出現(xiàn)的對話框中選擇你下載的ADT文件,單擊OK
注意這里需要半分鐘,如果是添加服務器地址在線下載需要更長的時間才會出現(xiàn)下面的界面。出現(xiàn)DeveloperTools 和NDK Pluging安裝包,說明已經(jīng)找到可以使用的安裝包。
兩個都勾選后單擊Next(其實我不知道是不是兩個都必須安裝)
在這里看以看到版本,單擊Next出現(xiàn)License text 選擇I accept單擊Finish
出現(xiàn)安裝界面
中間出現(xiàn)一個警告,有哪位高手能解釋一下。
最后安裝完成需要重新啟動Eclipse。
重新啟動后,出現(xiàn)窗口需要SDK框架的路徑,或者選擇已經(jīng)存在的Android SDK路徑
這里有個最郁悶的事情,就是這個路徑,在后面中設置模擬器的時候郁悶到了極點。
我選擇了安裝新的SDK
這里我勾選了安裝Android SDK2.2和最新版SDK
單擊Finish出現(xiàn)連接服務器的界面
這是從服務器獲取的最新SDK的信息,單擊Accept All然后單擊Install
現(xiàn)在才開始下載SDK,漫長的等待開始了,最好去超市買上只三黃雞,回來燉上,先為以后熬夜寫程度補補身子。
其實也沒有那么長時間,我這次大概等了20分鐘就下載完成了。
到這里我們需要驗證一下我們前面的工作是否正常,如果不正常就重新來一遍。驗證安裝軟件是否正常。
1.單擊File>>New>>Other出現(xiàn)的窗口中會出現(xiàn) Android 單擊打開后會有不同的工程
2.Window下拉列表會出現(xiàn) Android SDK Manager 和AVD Maneger
單擊Android SDK Manager出現(xiàn)下面對話窗,可以看到已經(jīng)安裝的SDK。在這里還可以安裝自己需要的其他版本SDK。
為了避免以后再次需要下載補丁包,在這里一次把;最新版4.1.2和經(jīng)典版2.2所有的包都下載下來。這次真的可以去燉只雞。
說明下必須安裝的包:
ARM EABI v7a System Image, Intel x86 Atom System Image,Mips System Image三個包就是安裝模擬器必須的,安裝后才能創(chuàng)建安卓4以上版本的模擬器。
Extras下的Android Support Library 和Google USB Driver 是調(diào)試必須的。建議把你打算使用版本的所有包和Extras下的所有包都下載下來。一般要兩個小時以上,運氣差的時候服務器都連不上。如果有朋友在做安卓開發(fā),直接考過來就好了。   
先說明下:這里我反復重復了好幾次才弄好,所以在你的安裝過程中可能出現(xiàn)一些我沒有提到的問題,希望大家能有點耐心,多等幾分鐘,或者上網(wǎng)看看。
(由于手機程序是在手機上運行的,所以需要一個虛擬的手機來測試你的程序)
手動添加一個系統(tǒng)環(huán)境變量值,這里我們可以對著“我的電腦”圖標單擊鼠標右鍵,在彈出的菜單中選擇“屬性”,切換到“高級”選項卡,單擊“環(huán)境變量”按鈕,在彈出的對話框新建一個環(huán)境變量,比如名為不可修改為其他,值為安裝路徑。接下來重新啟動,我們通過單擊菜單,依次進入可以看到路徑已經(jīng)變成新設置的路徑了其中為自動創(chuàng)建的,以前這項可能為用戶名,雖然沒有中文但是不能創(chuàng)建模擬器不清楚原因,
添加過系統(tǒng)變量后做好電腦重啟一次。
在Eclipse中單擊 Windows>>Android SDK Manager
單擊New
按如下內(nèi)容填寫后單擊Create AVD
出現(xiàn)模擬器的列表
還需要再創(chuàng)建一個安卓4.1.2的模擬器,要安裝所有安卓4.1.2的包和Android Support Library 和Google USB Driver才能創(chuàng)建成功。
在安卓4以上有三種CPU版本我創(chuàng)建了三個模擬器,可憐的是只有v7a的可以運行。在列表中選擇模擬器單擊 Start啟動模擬器。
但是我測試時只有ARM芯片的可以啟動,提別提醒:模擬器非常耗內(nèi)存,一下子就用掉300多M,我在一個512的電腦上做測試,從啟動模擬器到模擬器中手機完全開機用了20多分鐘。所以根據(jù)你電腦的配置,可能需要等一段時間。
在啟動Mips芯片模擬器時出現(xiàn)下面的問題。
Starting emulator for AVD Mips4_1_2
PANIC: Missing arch-specific emulator program: D:androidandroid-sdk-windows        ools/emulator-mips.exe
在啟動X86芯片模擬器時有時沒有反應,有時能夠啟動。
下面是模擬器手機的啟動的畫面,愛著急的人真的做不了手機開發(fā),因為這個虛擬手機的開機就要五分鐘或者更長的時間。
下面的畫面是完全開機的畫面,還要滑動解鎖的哦!
解鎖以后的畫面
這是同時打開兩個模擬器的畫面。一個是ARM芯片一個是X86芯片。
說白了模擬器就是一個在電腦上模擬出來的手機,和平時的手機一樣的,有很多設置,可以自己摸索。
下圖是電源鍵,關(guān)機鍵,退出鍵,方向鍵
這是進入菜單的界面。
這是系統(tǒng)設置。
在折騰模擬器的時候出現(xiàn)下面的提示不知道什么意思。
File>>New>>Other
添加名稱
一路Next
如果安裝的軟件包不夠的話就會出現(xiàn)再安裝軟件包的提示,還是盡早全安裝方便
雖然是英文界面,但是好心的開發(fā)者已經(jīng)做好了一個 Hello World程序。
單擊 運行程序。
   
   
選擇運行的種類
單擊OK以后一定要注意,一開始感覺沒有反應,這時在啟動模擬器,這個過程還需要五六分鐘的時間。要注意的是,模擬器啟動后就不要關(guān)閉了。
模擬器已經(jīng)啟動
解鎖后的畫面,支持鼠標滑動翻屏。
單擊 進入菜單
單擊 就是剛才的程序。
這就是剛才程序的測試結(jié)果。
第一次用Eclipse感覺界面不熟悉,版本有點多最初下載的是eclipse-mobile-juno-SR1-win32.zip后來用的是eclipse-SDK-4.2-win32.zip。
模擬器的配置不順利,蒸騰了很久。
由于是第一次用JAVA做手機編程,還有很多地方我自己也不明白,所以有些地方說的不清楚,希望大家多多海涵。當然也會存在一些錯誤希望大家能夠指出來。
QQ 68817033
</div

上一篇:第四十四講:用戶界面 View(十一)
下一篇:第四十六講:用戶界面 View(十三)
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

Archiver|新帖|標簽|軟件|Sitemap|ZNDS智能電視網(wǎng) ( 蘇ICP備2023012627號 )

網(wǎng)絡信息服務信用承諾書 | 增值電信業(yè)務經(jīng)營許可證:蘇B2-20221768 丨 蘇公網(wǎng)安備 32011402011373號

GMT+8, 2024-10-23 06:35 , Processed in 0.064486 second(s), 15 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報:report#znds.com (請將#替換為@)

© 2007-2024 ZNDS.Com

快速回復 返回頂部 返回列表