【原創】開發第一個安卓程式(教程系列貼),安卓教程
【面向人員】:立志於安卓開發的所有人員,做到真正的從零基礎起步;
【教程說明】:本教程在內容上保證原創、簡潔、詳細,在附件連結上保證可用、最新、完整;
【回帖說明】:教程有不清晰的地方,請及時回帖互動,樓主會第一時間更新文章,謹以此開源、分享、共進。
1、通過代理線上更新SDK
依次開啟安卓001教程建立的開發檔案夾,android/develope,找到並雙擊SDK Manager.exe可執行檔
稍等片刻,自動彈出Android SDK Manager Log視窗,視窗內未配置代理錢會顯示各種失敗/拒絕串連的報錯資訊
小提示:由於Google被強,不做代理是無法更新的哦,本教程提供免費IP和連接埠供大家更新使用
開啟Android SDK Manager的菜單Tools/options,自動彈出Android SDK Manager - Settings視窗
HTTP Proxy Server:指的是HTTPProxy 伺服器地址
HTTP Proxy Port:指的是HTTPProxy 伺服器連接埠地址
小提示:本教程提供免費連接埠,親測可用,任選下面一行,將IP和連接埠複製到對應的選項中
IP 連接埠 位置
108.165.33.4 3128 美國
71.96.39.147 80 美國佛吉尼亞州Res
108.165.33.11 3128 美國
108.165.33.8 3128 美國
108.165.33.6 3128 美國
108.165.33.3 3128 美國
192.3.21.243 8118 北美地區
小提示:配置成功後,在Android SDK Manager介面,會列出安卓1.5到4.4等各個版本的API包,如果不顯示,則換一個IP試下
小提示:上面的IP只是臨時可用,配置永久可用代理的方式入口:高速、穩定、免費、和諧(一次配置永久使用方法)
配置完後,在Android SDK Manager介面,開啟菜單Packages,選擇 Sort by Api Level
勾選對應的packages,然後點擊按鈕 Install package,選擇所有項後,勾選Accept,點擊Install安裝
小提示:如果彈出警告資訊讓你選擇,選擇no即可,稍等分分鐘,介面底端進度條會顯示下載速度和安裝進度,全部下載安裝完畢預計1個小時左右,由親們網速決定安裝速度。
2、配置eclipse環境,建立開發安卓APP
開啟eclipse程式:依次開啟安卓001教程建立的開發檔案夾,android/eclipse,找到並雙擊eclipse.exe可執行檔
小提示:此操作流程都是常規開發操作
設定工作空間:ADT開發介面,依次開啟功能表項目:檔案/切換工作空間/其它,工作空間預設選擇為我們001教程中建立的workspace檔案夾,點擊確定,然後ADK程式自動重啟,自動重啟後悔載入workspace工作空間的安卓項目
載入更新完成的的SDK程式包:Java-ADT 程式介面,依次開啟功能表項目,視窗/喜好設定,選擇左側菜單Android,選擇瀏覽器sdk目錄
SDK Location:瀏覽選擇開發檔案夾下的sdk目錄即可
選擇完目錄,即可瀏覽到安卓所有的API資訊,點擊確定,退出當前喜好設定介面
建立第一個安卓程式:Java-ADT介面,依次開啟功能表項目,檔案/建立/項目,選擇Android菜單下的Android Application Project,點擊下一步
彈出新視窗後,新視窗介面出現三個文字框和4個下拉選擇框的新視窗
Application Name: 應用程式名稱
Project Name: 項目名稱
Package Name: 包名,也是唯一id標識號
Minimum Required SDK:你的程式所支援的最低SDK版本,教程設定預設項即可
Target SDK:當前目標程式啟動並執行SDK版本
Compile With:當前目標程式編譯的SDK版本
Theme:安卓內建的主題風格,選擇預設即可
小提示:填完Application Name,選項選擇預設即可,然後預設點擊4次下一步和一次完成,程式根據你的選項分分鐘建立完畢,然後自動進入源碼介面,建立成功後會在包資源管理員視窗看到項目的源碼資訊
3、利用安卓模擬器運行程式
ADT介面,依次開啟功能表項目,視窗/Android Virtual Device Manager,進入Android Virtual Device Manager
小提示:Android Virtual Device Manager:是安卓類比管理器,用於安卓程式PC端的可視化管理
當前介面,選擇 new,彈出AVD介面
AVD Name:名稱,自訂即可
Device:裝置,下拉式功能表,推薦選擇解析度較低的裝置用於測試,本教程使用4.0"WVGA(480 x 800:hdpi)
Target:目標SDK,本教程選擇Android 2.3.3-API level 10
CPU/ABI:指令集,預設即可
Keyboard:預設勾選,鍵盤
skin:預設勾選,皮膚
front Camera:自拍,預設即可
back Camera:後置網路攝影機
Memory Options:(RAM:記憶體建議512以上,VM Heap:系統的緩衝,建議32)
Internal Storage:手機儲存,也就是安裝APP的時候使用的記憶體大小
SD Card:(size:,file手機外置SD卡,預設不填
Emulation Options:(Snapshot:,Use Host GPU) 模擬選項
小提示:模擬選項中的Snapshot的意思是“快照”,能夠儲存AVD關閉時的狀態,然後再下一次啟動的時候顯示上一次關閉時的狀態,類似緩衝機制。如果勾選會出現什麼問題呢,有些小白說我明明改了代碼,跑起來沒效果,還是原來的樣子,建議檢查此項設定,本教程不建議勾選。Use Host GPU是使用電腦GPU,本教程不建議勾選
AVD:AVD的全稱為:Android Virtual Device,就是Android啟動並執行虛擬設備,他是Android的模擬器識別。建立的Android要運行,必須建立AVD,每個AVD上可以配置很多的運行項目
選項填完以後,點擊確認,可以再Android Virtual Devices Manager介面的列表中可以看到多出了一行剛才配置的資訊
Android Virtual Devices Manager介面,點擊按鈕 Start按鈕,彈出Launch Options 介面,啟動前的資訊確認介面,點擊Launch,安卓模擬器啟動,當前調試環境類比真實的開機介面
小提示:模擬器通常運行比較慢,主要受電腦主機的配置影響(本樓主是10秒以內進入程式介面的)
程式完全啟動後。你可以發現模擬器跟真實的手機一樣,可以進行一些基礎常規的操作,別高興的太早,眼尖的已經覺察到了,剛才建立的APP在哪呢,怎麼找不到呢,是的,因為還沒有配置當前像沒有的啟動項資訊
ADT介面,包資源管理員介面,選擇你當前建立的項目右鍵,依次選擇,屬性-運行/調試設定,當前介面點擊建立按鈕,選擇 Android Application,進入回合組態的視窗
Android:project瀏覽當前項目,點擊運行,稍等片刻,彈出安卓模擬器的視窗,解鎖後即可看到自己的第一個安卓APP
小提示,你一定覺得不過癮,是的,安卓也提供了其它方式,例如真機調試,如果使用真機進行配置調試安卓程式呢,往下看
4、配置真機調試流程
準備工作:首先你需要有一台安卓手機,是的,還需要一根連接線,然後開啟安卓手機的開發人員模式中的USB調試,最後手機串連電腦預設安裝驅動,
ADK介面,依次開啟菜單,運行/回合組態介面,在回合組態介面,選擇右框中的Target,勾選Always prompt to pick device
點擊運行,彈出Android Device Chooser介面,在勾選框的列表中顯示你的真機配置資訊,左鍵點擊真機配置,然後點擊確定按鈕,此時,你去查看下手機吧,手機裡面已經預設安裝了一個安卓程式, 也就是你建立的安卓APP,Hello Word!
5、如果你看到這一步,說明你已經可以建立屬於自己的APP了,不過不要著急,這才剛剛開始,未完待續,歡迎跟帖互動。
喜歡就關注我吧,勵志成為部落格園大牛,哈哈
原帖