版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
本文格式為Word版,下載可任意編輯——清明了楚學(xué)習(xí)android
android環(huán)境搭建。
菜鳥級入門教程零起點(diǎn)學(xué)習(xí)Android
清明白楚學(xué)習(xí)Android
版權(quán)所有:虎哥
郵箱:354072936@
android環(huán)境搭建。
菜鳥級入門教程零起點(diǎn)學(xué)習(xí)Android
前言:
鄙人08年畢業(yè)于一所位于3線城市的準(zhǔn)一線大學(xué),之后進(jìn)入過對日外包公司,去過在互聯(lián)網(wǎng)界找不到頭緒的民企,也呆過世界500強(qiáng)企業(yè),混混沌沌中已經(jīng)邁入了第6年;雖然不是詩書滿腹,但是對技術(shù)也都略懂一二,遇到技術(shù)學(xué)起來勁頭很足,三下五除二即可拿下,但是像狗熊掰棒子,掰一個扔一個,書到用時方恨少,思考起來又茫茫然。感覺如此下去不是個方法,
目前移動互聯(lián)網(wǎng)的發(fā)展如日中天,月新增智能機(jī)數(shù)量達(dá)到了1700-1800萬用戶,一年的新增智能機(jī)數(shù)量超過了2個億,中android80%左各大互聯(lián)…都在積在移動客戶端如日
項(xiàng)目,我感覺正好以此為契機(jī),編著此書,讓大家不但把握android平臺的開發(fā)技能,了解APP程序的制作流程,
假使您發(fā)現(xiàn)本書內(nèi)容有何紕漏或者建議,請積極與
2023-12-28夜南京三河橋
android環(huán)境搭建。
菜鳥級入門教程零起點(diǎn)學(xué)習(xí)Android
目錄
第一章Android開發(fā)環(huán)境搭建4
1.1安裝jdk4
1.2下載eclipse10
1.3AndroidSDK下載11
1.4ADT搭建16
1.4.1ADT安裝16
1.4.2ADT和SDK綁定.20
1.5創(chuàng)立AVD.24
1.6第一個程序26
1.7思考30
android環(huán)境搭建。
菜鳥級入門教程零起點(diǎn)學(xué)習(xí)Android
第一章Android開發(fā)環(huán)境搭建
本章介紹:
好多書的第一章直接講解android的架構(gòu),給讀者講android底層為Linux內(nèi)簡單的APP都沒有運(yùn)行起來,連基本的APP代碼結(jié)構(gòu)、APP不了解,不知所措。
開發(fā)環(huán)境,并創(chuàng)立一個屬于自己的APPandroid世界里。
android的環(huán)境結(jié)
1.1安裝jdk
Java,因此需要安裝jdk,并且jdk的版本以上;目前jdkjdk-7u45,我選擇的是jdk6,這個讀者可以自行選擇;Jdk的下載地址為:
jdk獲取最新網(wǎng)址。
在下載jdk請選擇適合自己操作系統(tǒng)的版本。假使你的機(jī)器是32位的,請不要去下載64位的,否則會出現(xiàn)問題。關(guān)于如何查看系統(tǒng)信息,這里就不再贅述了。
[1]androidAPP開發(fā)語言不只是Java,好多的程序底層采用的c/c++,譬如游戲的畫面渲染,或者加密的網(wǎng)絡(luò)交互等,然后采用交織編譯的技術(shù)來引用編譯后的so文件。具體內(nèi)容后續(xù)講解。
android環(huán)境搭建。
菜鳥級入門教程零起點(diǎn)學(xué)習(xí)Android
下面我們來看如何一步一步的安裝、配置JDK環(huán)境。
首先開啟oracle官網(wǎng)上的SDK下載界面,如(圖1-1-1)。這個截屏界面選擇的是JDK7的WIN32版本,當(dāng)然你也可以選擇其他版本下載,但是切記一定選擇適合你操作系統(tǒng)的版本。
)
1-1-2),我這里下載的是jdk6安裝文件。
(圖1-1-2)
android環(huán)境搭建。
菜鳥級入門教程零起點(diǎn)學(xué)習(xí)Android
雙擊該文件,就可以直接安裝了,首先出現(xiàn)的是版權(quán)界面,如(圖1-1-3),選擇接受。
1-1-3
進(jìn)入JDK1-1-4)
(圖1-1-4)
android環(huán)境搭建。
菜鳥級入門教程零起點(diǎn)學(xué)習(xí)Android
出現(xiàn)(圖1-1-5),繼續(xù)點(diǎn)“下一步〞
1-1-5
出現(xiàn)(圖1-1-6)
(圖1-1-6)
這樣jdk就安裝好了。但現(xiàn)在還有一步?jīng)]有完成,那就是設(shè)置環(huán)境變量。下面開始設(shè)置環(huán)境變量。
android環(huán)境搭建。
菜鳥級入門教程零起點(diǎn)學(xué)習(xí)Android
在“我的電腦〞上按右鍵,選擇“屬性〞菜單項(xiàng),在彈出的“系統(tǒng)屬性〞面板上選擇“高級〞選項(xiàng)卡,點(diǎn)擊下面的“環(huán)境變量〞按鈕,如(圖1-1-7)。
1-1-7
)
的系統(tǒng)變量,如“JAVA_HOME〞,在變C:\Program)。點(diǎn)擊“確定〞按
(圖1-1-8)
android環(huán)境搭建。
菜鳥級入門教程零起點(diǎn)學(xué)習(xí)Android
然后再查找變量名為“Path〞
的環(huán)境變量,假使存在,則點(diǎn)擊
“編輯〞按鈕,否則依照上述方
式新建。Path環(huán)境變量是在變量
值的最終面加上“;C:\Program
Files\Java\jdk1.6.0_01\bin〞,記得
別忘了最前面的那個分號,如
(圖1-1-9)。點(diǎn)擊“確定〞按鈕
完成添加。
)
同理查找變量名為“CLASSPATH〞,在變量值里面填入“C:如(圖1-1-10)
(圖1-1-10)
android環(huán)境搭建。
下面來驗(yàn)證一下JDK是否配置成功,在開始菜單“運(yùn)行〞中輸入“cmd〞,按回車鍵進(jìn)入命令行模式,在命令行模式中輸入“java-version〞,如正確輸出java的安裝版本信息,則表示java環(huán)境已經(jīng)順利安裝成功,如(圖1-1-11)。
(圖
1.2下載eclipse
工欲善其事必先利其器,然后在DOS界面調(diào)試的吧。在開發(fā)效率上也eclipse進(jìn)行開發(fā)??梢赃x擇原生的myeclipse
Eclipse,下載界面如(圖1-2-1):
android環(huán)境搭建。
(圖1-2-1)
eclipse無需安裝,解壓后,直接開啟即可。另外還需要注意的是:一定要下載適合你操作系統(tǒng)的版本,區(qū)分好32位和64位的,否則會出現(xiàn)問題。
1.3AndroidSDK下載AndroidSDK(softwaredevelopmentkitAndroid專屬的軟件開發(fā)工具包,他提供了androidAndroidSDK就無從談起android開發(fā)了,就像沒有個道理。AndroidSdk下載地址為:
/sdk/index.html,開啟下載網(wǎng)頁如(圖1-3-1):
(圖1-3-1)
android-sdk_r05-windows.zip。下載完成后解壓到任意路徑,如(圖1-3-2)。
android環(huán)境搭建。
(圖1-3-2
)
參照J(rèn)DK的環(huán)境變量設(shè)置方法,〞AndroidSDK中的tools絕對路徑(為本機(jī)地址),如(圖1-3-3)
(圖1-3-3)設(shè)置AndroidSDK的環(huán)境變量
進(jìn)入cmd命令窗口,運(yùn)行android–h假使有類似以下的輸出,說明安裝成功,如(圖1-3-4):
android環(huán)境搭建。
菜鳥級入門教程零起點(diǎn)學(xué)習(xí)Android
(圖1-3-4)驗(yàn)證AndroidSDK是否安裝成功上述界面顯示androidSDK已經(jīng)安裝成功,但其解壓出來的SDK文件并沒有包含SDK的具體編譯版本(buildplatform),還需要用戶自行使用androidsdkmanager進(jìn)行下載(谷歌目前也提供了完整版,但是建議自行下載)。androidbuildplatform類似與jdk的版本,新的版本會有相應(yīng)的升級,但是用新版本開發(fā)的程序會存在向下不兼容。各個buildplatform版本信息如下,讀者可以先進(jìn)行了解。我們先不在這里進(jìn)行下載,而是在下節(jié)中使用ADT插件來進(jìn)行下載。版本Android1.12023年9月發(fā)布的Android第一版2023年4月30日,官方1.5版本(Cupcake紙杯蛋糕)的Android發(fā)布。主要的更新如下:拍攝/播放影片,并支持上傳到Y(jié)outubeAndroid1.5Cupcake(紙杯蛋糕)支持立體聲藍(lán)牙耳機(jī),同時改善自動配對性能最新的采用WebKit技術(shù)的瀏覽器,支持復(fù)制/貼上和頁面中探尋GPS性能大大提高提供屏幕虛擬鍵盤主屏幕增加音樂播放器和相框widgets應(yīng)用程序自動隨著手機(jī)旋轉(zhuǎn)備注
android環(huán)境搭建。
菜鳥級入門教程零起點(diǎn)學(xué)習(xí)Android
短信、Gmail、日暦,瀏覽器的用戶接口大幅改進(jìn),如Gmail可以批量刪除郵件相機(jī)啟動速度加快,拍攝圖片可以直接上傳到Picasa來電照片顯示
支持中文2023年9月15日,1.6(Donut甜甜圈)版本軟件開發(fā)工具包發(fā)布。主要的更新如下:重新設(shè)計的AndroidMarket手勢支持支持CDMA網(wǎng)絡(luò)文字轉(zhuǎn)語音系統(tǒng)(Text-to-Speech)Android1.6Donut(甜甜圈)查看應(yīng)用程序耗電支持虛擬私人網(wǎng)絡(luò)(VPN)支持更多的屏幕分辯率。支持OpenCore2媒體引擎新增面向視覺或聽覺困難人群的易用性插件2023年10月26日,2.0(Eclair松餅)版本軟件開發(fā)工具包發(fā)布。主要的更新如下:優(yōu)化硬件速度CarHome程序支持更多的屏幕分辯率改良的用戶界面Android2.0/2.0.1/2.1Eclair(松餅)新的瀏覽器的用戶接口和支持HTML5新的聯(lián)系人名單更好的白色/黑色背景比率改進(jìn)GoogleMaps3.1.2支持MicrosoftExchange支持內(nèi)置相機(jī)閃光燈支持?jǐn)?shù)碼變焦改進(jìn)的虛擬鍵盤支持藍(lán)牙2.1支持動態(tài)桌面的設(shè)計2023年5月20日,2.2(Froyo凍酸奶)版本軟件開發(fā)工具包發(fā)布。主要的更新如Android2.2/2.2.1Froyo(凍酸奶)下:1、整體性能大幅度的提升2、3G網(wǎng)絡(luò)共享功能。3、Flash的支持??焖偬綄た蛉碌呐恼战涌?/p>
android環(huán)境搭建。
菜鳥級入門教程零起點(diǎn)學(xué)習(xí)Android
4、App2sd功能。5、全新的軟件商店。6、更多的Web應(yīng)用API接口的開發(fā)。2023年2月2日,3.0(Honeycomb蜂巢)版本主要更新如下:Android2.3Gingerbread(姜餅)優(yōu)化針對平板全新設(shè)計的UI加強(qiáng)網(wǎng)頁瀏覽功能n-apppurchases功能2023年5月11日在GoogleI/O開發(fā)者大會宣布發(fā)布,版本主要更新如下:Honeycomb蜂巢(改進(jìn)3.0BUG)經(jīng)過優(yōu)化的Gmail電子郵箱;Android3.1Honeycomb(蜂巢)全面支持GoogleMaps將Android手機(jī)系統(tǒng)跟平板系統(tǒng)再次合并從而便利開發(fā)者。任務(wù)管理器可滾動,支持USB輸入設(shè)備(鍵盤、鼠標(biāo)等)。支持GoogleTV.可以支持XBOX360無線手柄widget支持的變化,能更加簡單的定制屏幕widget插件。Android3.2Honeycomb(蜂巢)2023年7月13日發(fā)布,版本更新如下:支持7英寸設(shè)備引入了應(yīng)用顯示縮放功能2023年10月19日在香港發(fā)布,4.0(IceCreamSandwich冰激凌三明治)版本主要更新如下:1、藍(lán)色主題2、接近于桌面版的ChromeLite瀏覽器,有離線閱讀,同步Chrome書簽,新的標(biāo)簽樣式等。3、截圖功能4、更強(qiáng)大的圖片編輯功能Android4.0IceCream“冰激凌三明治〞5、自帶照片應(yīng)用堪比Instagram,可以加濾鏡、加相框,進(jìn)行360度全景拍攝,照片還能根據(jù)地點(diǎn)來排序6、Gmail參與手勢、離線探尋功能,UI更強(qiáng)大。8、新增流量管理工具,可具體查看每個應(yīng)用產(chǎn)生的流量。9、正在運(yùn)行的程序可以像電腦一樣的相互切換10、人臉識別功能11、系統(tǒng)優(yōu)化、速度更快12、支持虛擬按鍵,手機(jī)
可以不再擁有任何按鍵13、專為3D優(yōu)化的驅(qū)動14、平板電腦和智能手機(jī)通用Android4.1JellyBean繼“冰激凌三明治〞之后的下一版Android系統(tǒng)。
android環(huán)境搭建。
菜鳥級入門教程零起點(diǎn)學(xué)習(xí)Android
1.4ADT搭建
ADT(AndroidDevelopmentTools)是一個eclipse插件,他集成于eclipse工具中供開發(fā)者使用。ADT通過和androidSDK綁定,可以在eclipse工具里便利的對APP程序進(jìn)行編譯、調(diào)試、以及在模擬器上運(yùn)行。目前已經(jīng)下載好了,下面我們就把ADT插件也安裝配置起來。
1.4.1ADT安裝
ADT插件為eclipse插件,eclipse
開啟EclipseIDE,進(jìn)入菜單中的如(圖1-4-1
)
(圖1-4-1)
點(diǎn)擊Add...按鈕,彈出對話框要求輸入Name和Location,如(圖1-4-2)所示。Name自己隨便取,Location輸入/android/eclipse。
android環(huán)境搭建。
(圖1-4-2
)
點(diǎn)擊“確定〞返回后,在workwith,在下面會出現(xiàn)DeveloperTools,如(圖1-4-3)和AndroidDevelopmentTool
(圖1-4-3)
出現(xiàn)(圖1-4-4),點(diǎn)擊Next按鈕。
android環(huán)境搭建。
出現(xiàn)(圖1-4-5)
(圖1-4-5)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 甘孜職業(yè)學(xué)院《理解當(dāng)代中國英語讀寫》2023-2024學(xué)年第一學(xué)期期末試卷
- 甘肅政法大學(xué)《制藥工藝學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 《赤壁賦公開課》課件
- 《疫的概念與功能》課件
- 三年級數(shù)學(xué)上冊六采摘節(jié)-混合運(yùn)算乘加減混合運(yùn)算說課稿青島版六三制
- 三年級科學(xué)上冊第1單元水3水結(jié)冰了教案1教科版
- 安全亮眼看世界課件
- 《汽車實(shí)習(xí)報告》課件
- 2021年衛(wèi)生系統(tǒng)招聘(預(yù)防醫(yī)學(xué))考試題庫
- 洗腦培訓(xùn)課件
- 幼兒心理健康的教育課件
- 冷凍設(shè)備租賃合同
- DB43T 1167-2016 高純(SiO ≥99.997%)石英砂 規(guī)范
- 《環(huán)境保護(hù)產(chǎn)品技術(shù)要求 工業(yè)廢氣吸附凈化裝置》HJT 386-2007
- 化工過程安全管理導(dǎo)則學(xué)習(xí)考試題及答案
- 銀行下半年對公業(yè)務(wù)工作計劃(13篇)
- 2024年公開招聘事業(yè)單位工作人員報名登記表
- 給水管移位專項(xiàng)施工方案
- 二級建造師繼續(xù)教育考試題及答案
- 冀少版八年級下冊生物期末復(fù)習(xí)知識點(diǎn)考點(diǎn)提綱
- 八年級語文上冊《作文》專項(xiàng)測試卷及答案
評論
0/150
提交評論