ububtu下搭建android開發環境

來源:互聯網
上載者:User

一、安裝JDK1.6

jdk是Android開發最基本的環境,一般在linux下新立得安裝會自動設定環境。

方法一:在"系統">"系統管理">"新立得的軟體包管理",在搜尋中輸入JDK,點擊搜尋。選擇SunJava(TM)DevelopmentKit(JDK)6,點擊應用程式更新JDK。

方法二:在“終端”中輸入sudoapt-getinstallsun-java6-jdk來更新jdk1.6,推薦方法!

方法三:到Sun首頁上下載:http://java.sun.com/javase/downloads/widget/jdk6.jsp,英文網站,下載比較吃力。

二、安裝Eclipse軟體

到Eclipse首頁上下載:http://www.eclipse.org/downloads/,選擇EclipseIDEforJavaDevelopers必須選擇好安裝版本,有linux版的。新立得的軟體包管理裡面好像也有的,仔細安裝也行。下載下來安裝完成之後,你的Eclipse就可以編寫JAVA了。可以試著調試一下,發現和windows很像!

三、安裝ADT外掛程式

啟動Eclipse選擇“Help”>“InstallNewSoftware...”

選擇“Add...”,在“URL”中輸入http://dl-ssl.google.com/Android/eclipse/(在Windows下要用https的。)

選擇安裝AndroidDDMS和AndroidDevelopmentTools

選擇acceptlicense選項,這個時間比較長,再者google伺服器在國外,下載速度不很樂觀,可以選擇幾個必須的就行了,20分鐘吧,西工院的速度。

安裝成功後,程式進入自動更新,提示重新啟動Eclipse,發現工具列多了一個按鈕第四個按鈕長得像Android標誌,點擊一下,提示錯誤的,要求安裝AndroidSdk,AndroidSDK和sun公司的SDK蠻相似的,這個時候只是說明你的系統已經具備linux下的Eclipse下的android開發的基本工具,還有上面的地址非常重要!

四、下載AndriodSDK工具包

國內不能訪問http://developer.Android.com,當然翻牆也是可以的,也可以到這個網站http://androidappdocs.appspot.com/sdk/index.html下載最新的SDK,選擇好版本。

解壓縮後同樣會組建目錄/Android-sdk-linux_x86/,裡面放置著和Windows版本AndroidSDK一樣的內容,Android模擬器emulator就放在tools/目錄裡。記得這個目錄的程式不要隨便改動,包括檔案夾名稱,也沒有必要備份,因為更新AndroidSDK的時候Eclipse會下載必要的API或者源檔案。

下載完成解壓到你要的目錄下,一般放在/home/使用者名稱/Android-sdk-linux/下,例如我的是/home/lau/android-sdk-linux/。

下來關聯AndroidSDK基本程式到Eclipse下,啟動Eclipse程式,選擇"Windows">"Preferences",選擇“Android",在“SDKLocation"中輸入SDK目錄。

下來是修改許可權了,root@Ubuntu:/home/lau/Android-sdk-linux/#chmod-Ra+wrx*命令大致這樣。先cd到目標目錄鍵入chmod-Ra+wrx*就行了,這是linux的基本命令!一定不能不會吧。

五、更新AndroidSDKAPI

下載下來的SDK是不帶API的,API是什麼?自己google去吧。選擇"Windows">"AndroidSDKandAVDManager">“AvailablePackages”。把Android2.2的選項都夠選上,最後點擊"InstallSelected",完成SDKAPI的更新,選擇必要的,一般考慮到向下相容,首先是開發舊版本的軟體吧,1.6,2.1都是最好的選擇。

六、建立第一個AVD

如果沒有出什麼意外的話,應該沒有問題,最多就是版本問題呀,許可權問題的,不很麻煩的。

點擊AndroidSDK管理表徵圖,看到三個按鈕,可用的裝置,已安裝的包,查看更新,點擊New按鈕,Name隨便填比如Android1.6,Target選擇Android1.6–APILevel4,Sd卡填64MB就夠了,剩下的預設,斷行符號。過一會兒看到畫對號的裝置,點擊run運行虛擬Android手機o(∩∩)o...哈哈!

七、Android工程的建立

點擊"File">"New">"AndroidProject",填寫工程名Hello,在BuildTarget選擇Android1.6,Applicationname=Helloworld;Packagename=lau.Work;勾選CreateActivity填一個SayHello,不勾選的話自己就手動建立類;MinSDKVersion填你最低版本號碼4,在APILevel欄中找對應,斷行符號。

等系統給你建立好目錄結構就看到/src,/gen,/assets,/res,作用讀者自己看教程,我也正在學習。

轉自:http://os.51cto.com/art/201109/288844.htm

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.