android學習第1篇:windows下android環境搭建:adt-bundle

來源:互聯網
上載者:User

標籤:android開發   android   windows   android應用   開發工具   

安卓學習開始了!在windows上搭建安卓開發環境,看似簡單,其實問題很多,我整整搭建了5天才搞定,當然,也是因為工作有些忙的原因,時間不太多,OK,本篇教程,我會將我遇到的所有問題都寫上,希望看到這篇部落格的朋友,不會犯同樣的錯誤。一.搭建JAVA開發環境

1.基本概念

如果你會JAVA,那直接略過就行。

http://blog.csdn.net/alspwx/article/details/20799017

這篇部落格,是我以前轉載的別人的,主要是介紹:J2EE\J2ME\JVM\JRE\JDK等的區別,相信你看了之後,會有收穫。


2.為什麼要搭建JAVA開發環境

首先,現在主流的安卓開發工具,eclipse就是用JAVA開發的,而安卓開發同樣也是用JAVA語言,如果不搭建JAVA開發環境,比如JDK等,你如何將這些開發環境跑起來呢?所以,搭建JAVA開發環境是必須的。


3.搭建JAVA開發環境第一步:JDK的下載

官方: http://www.oracle.com/technetwork/java/javase/downloads/index.html


請注意,安裝路徑不要有空格和中文字元。


4.搭建JAVA開發環境第二步:環境變數的配置

http://blog.csdn.net/alspwx/article/details/20804515

這仍然是我轉載的一篇文章,裡面有環境配置的詳細配置,還有我自己的一些理解。


因為安裝JDK的時候,會安裝JRE,安裝JRE的時候,會安裝JVM,OK,到此,JAVA開發環境搭建完成。


二.搭建安卓開發環境

1.基本概念

ADT-Bundle for Windows 是由Google Android官方提供的整合式IDE,已經包含了Eclipse,你無需再去下載Eclipse,並且裡面已整合了外掛程式,它解決了大部分新手通過eclipse來配置Android開發環境的複雜問題。

有了ADT-Bundle,新涉足安卓開發的同學也無需再像以前那樣在網上參考繁瑣的配置教程,可以輕鬆一步到位進行Android應用開發。


OK,那麼adt-bundle包含了什麼東西呢?

首先,eclipse是有的,這是你的開發工具。

然後,SDK也是有的。Android SDK 指的是Android專屬的軟體開發套件。

最後,還有ADT,這是什麼呢?他是eclipse和SDK的橋樑,可以說,沒有ADT,eclipse無法使用SDK,那你自然無法通過eclipse來開發安卓了。

adt-bundle,已經將ADT整合到eclipse了,所以,你幾乎不需要任何配置,就可以進行開發了。


2.搭建安卓開發環境第一步:ADT-Bundle for Windows下載

官方:http://developer.android.com/sdk/index.html

然而,一般情況下,這個網址不訪問不了的,因為Google被禁了,所以,順帶著該官網也打不開,所以,一般不推薦這種下載方式。


我們可以從百度雲端硬碟、或者是一些第三方網站下載。然而,這些畢竟不是官方網站,所以有些並不太靠譜,一個ADT-BUNDLE又挺大的,可能下載了好多,都不太能用,所以,我將我下載好的adt-bundle,放到了百度雲端硬碟上,供大家下載。

http://pan.baidu.com/s/1eQ2ArNO

在上面,可以根據你的電腦是windows還是LINUX,32位、還是64位,選擇下載相應版本。

別看檔案夾,是2013年的,現在用,絕對沒有問題。


2.搭建安卓開發環境第二步:安裝(只介紹windows的,LINUX的我也沒用過)

下載的壓縮包,請解壓到一個目錄下,就可以了,是不需要任何安裝的。

不過,請注意,不要把該壓縮包放到一個目錄名很長的檔案夾下,否則可能會出現解壓失敗。(我之前出現過這個錯誤,以為是壓縮包的問題,結果是我檔案夾太長的緣故)


3.搭建安卓開發環境第三步:更新SDK



雙擊sdk.manager.exe,將會出現如下:


下面要開始更新!

那麼,這裡其實有很多人,相信會有一個問題:我到底該更新哪些呢?

1、從第二個選項:android.4.4.2(API 19)開始,所有的API都應該更新。

     因為這些是對應不同安卓版本的平台及API介面,如果沒有這些,你如何進行開發呢?

     當然,一些比較老的,比如android2.1啊,之類的,不更新也沒事了。

    總是,API介面這樣子,只要有,就更新,不會出錯的,現在已經有android 5.0的了,更新完後,也會有的。

2.tools

這貨該不該更新呢?這裡寫下我的理解(當然,我是新手,這是我個人的理解,如果理解錯了,請點出來,我也學習下):

如果你將tools完全更新,那麼,當你用eclipse進行android開發的時候,會出錯,會提示:ADT和SDK不相容。

因為,ADT是:20.0.0版本,而你更新了tools後,會變成了23.0.0,因此,會不相容。

同時,在建立安卓工程的時候,流程等都會有一些不同。


所以,建議不更新!

如果,更新,請看好版本,進行選擇再更新!

比如,AVD的建立、安卓工程的建立,都和tools有關係。所以,為了防止出錯,不更新!


還有一個原因,現在網上的書籍和視頻、資料等,都是android4.0為主的,你更新的那麼高,和書上的都不太一樣了,對於初學者而言,也是一個困擾。


3.extras

這個字面意思理解,是額外的意思。也就是可安裝,也可以不安裝。

個人建議,不安裝,以後如果有需求了,再來安裝。

具體這個檔案夾裡到底有什麼,百度了半天,也沒個所以然,所以就先這樣吧。


OK,到這一步,選擇完畢,點擊“install packages”,將會進入,如下頁面:


點擊,ACCEPT License,然後發現"install"按鈕,可以點擊了。

點擊它,進行更新。這個過程,比較漫長,耐心等待。


4.搭建安卓開發環境第四步:更新不了的解決方案

按照,進行配置,基本上都是可以更新的。



OK,到這一步更新完為止,安卓環境全部搭建完成。

開啟,eclipse,就可以進行開發了。


那麼,如何建立第一個安卓項目?如何搭建AVD?網上會有很多教程,我也會在下一篇部落格介紹!





android學習第1篇:windows下android環境搭建:adt-bundle

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.