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

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

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

軟件下載 | 游戲 | 討論 | 電視計(jì)算器

綜合交流 / 評(píng)測 / 活動(dòng)區(qū)

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

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

新手 | 你問我答 | 免費(fèi)刷機(jī)救磚 | ROM固件

查看: 14264|回復(fù): 0
上一主題 下一主題
[教程]

安卓4.0開發(fā)平臺(tái)搭建 圖文詳細(xì) 教程

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

上一篇:第四十四講:用戶界面 View(十一)
下一篇:第四十六講:用戶界面 View(十三)

本版積分規(guī)則

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

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

GMT+8, 2025-3-14 06:25 , Processed in 0.062169 second(s), 14 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報(bào):report#znds.com (請(qǐng)將#替換為@)

© 2007-2025 ZNDS.Com

快速回復(fù) 返回頂部 返回列表