最新鮮最詳細的Android SDK下載安裝及配置教程

//來源: http://www.cnblogs.com/summary-2017/p/8073225.htmlhtml

最近Neo突發神經,想要將學過的一些計算機視覺、機器學習中的算法都放到移動設備上去跑跑,由於移動開發是大勢所趨嘛,但願可以經過這樣一個實踐的過程,找到一些新的靈感(該不會是爲了賺錢吧…),我本身目前也有一些idea,而後也但願之後可以進行計算機視覺、機器學習方面的創業,若是有志同道合的朋友能夠一塊兒交流交流(可經過郵箱:neo.huang3@gmail.com)。java

既然要作計算機視覺的移動開發,那麼就要考慮是作ios仍是Android了。。固然還有winphone的。一直想作ios的開發,無奈啊,手頭有iPhone、ipad,就是沒有imac。。窮屌絲一枚。。。因而乎只能繼續屌絲之路,「毅然決然」選擇Android啦。提及來我也是很早之前就接觸過Android開發的了,大概在五六年前2010年吧,那時候在學校的一個技術團隊裏面作過安卓的開發,想當時咱們幾個同窗一塊兒寫了個軟件,還拿了某移動的百萬青年創業大賽的校園組第二名。不過以後我就不想作這個了,可能以爲在風花雪月、美女如雲、萬紫千紅的大學裏面作一個把代碼當女友的屌絲工科技術宅不符合在下風流瀟灑、放縱不羈、策馬奔騰的性格吧。。。(呵呵噠。。。)並且我以爲,咱們出賣了十多年肉體與靈魂給中小學教育,寒窗苦讀,才換來了這個去到985前十高校的機會,還要來這裏繼續出賣靈魂當四年碼農的話就太不值了,既然如此,咱們幹嗎當初不直接去北大青鳥就完了。。還要辛辛苦苦的考這大學幹嗎。android

瞎扯了一堆,現實是,在俺放縱了四年以後,仍是隻能回來安安靜靜的作一個碼農。。。(既然這樣,你丫當初幹嗎要瞎折騰四年呢。。想一想要是當時進大學後不去瞎折騰,就安安靜靜的作一個工科屌絲,現在可能早就當上EXO,迎娶白富美了。。哭暈在廁所。。)。ios

言歸正傳,最近在配置Android 開發環境的時候,遇到了一個大問題,那就是Google Android的官網竟然成功的被我天朝給牆掉了,一直沒搞明白這是爲了什麼。難度我天朝打算本身搞套手機系統出來,因此不讓俺們去用Android了?甚是鬱悶,想一想俺當年開發Android的時候,那網站都還妥妥地上得去啦。這個世界變得真是太快啊。更使人髮指的是,去網上看不少Android開發環境的教程,竟然還明目張膽的叫咱們去Android的官網上去下載SDK。。。麻煩這些博主們,不要這麼高看俺們這些小白好嗎,俺們是遵紀守法從不FQ的良好市民(反正我是信啦。。)。再一細看,發現這些博文教程大多都比較老了,都是什麼2012/13年的時候寫的,Neo有句名言叫「世界變得好快!我卻依然無知」,感受這些教程都有些不合潮流了,因而怒而寫此教程,但願可以讓你們很方便的不用FQ不用代理地就完成Android開發環境的搭建。算法

總結起來,Android開發環境搭建能夠分爲如下四步:ubuntu

第一步、安裝JDK;windows

第二步、安裝Eclipse;服務器

第三步、下載並安裝AndroidSDK;oracle

第四步、爲Eclipse安裝ADT插件eclipse

 

下面詳細介紹。

第一步、安裝JDK

Android開發工具要求必須安裝JDK(JavaDevelopment Kit),不能只安裝JRE(Java Runtime Edition),在安裝Android開發工具以前須要先安裝JavaJDK。尤爲是Eclipse的開發過程必需要JDK或者JRE的支持,不然在啓動Eclipse的時候就會報錯:

 

首先,去JAVA官網上(http://www.oracle.com/technetwork/java/javase/downloads/index.html)下載JDK(注意是下載JDK,不是JRE),

 

點擊JDK下載按鈕後,進入JDK版本選擇界面,找到適合本身電腦系統的JDK版本,並下載,以下圖所示,win32位的系統選擇Windows x86,64位的系統則選擇Windows x64安裝:

 

下載好後,雙擊安裝:

 

而後選擇好本身要安裝的路徑:

 

安裝JDK的時候,會自動給你安裝JRE,選擇好本身要安裝的路徑就好了:

 

而後就不斷下一步,到最後安裝完成:

 

安裝好後,要配置環境變量。新建一個系統環境變量,變量名爲JAVA_HOME,變量值爲JDK的安裝路徑,以下圖所示:

 

而後在系統變量列表中,雙擊Path變量,並將;%JAVA_HOME%\bin; %JAVA_HOME%\jre\bin追加到變量值後面(注意,在變量的最末尾添加時,要記得加上分號):

 

如今Oracle JDK成爲系統可執行文件搜索路徑的一部分了,且該地址很容易找到。爲了驗證安裝是否成功,打開命令行窗口,在命令提示符下執行javac -version。若是安裝成功,就會看到Oracle JDK版本號,以下圖所示:

 

 

第二步、安裝Eclipse

 

去Eclipse官網(http://www.eclipse.org/downloads/)上下載Eclipse,選擇EclipseIDE for JAVA EE Developers,根據本身的系統選擇32位或者64位的安裝包,

 

Eclipse下載好後是一個zip壓縮包,直接解壓到你想要放置的文件夾中便可使用,無需本身安裝,其文件目錄以下:

 

Eclipse安裝好後,雙擊「eclipse.exe」打開,以下圖所示:

 

 

要注意,此時打開Eclipse。有可能會報以下的錯誤:

 

出現這種問題,可能的緣由是JDK的環境變量沒有配置好,請按照第一步中講到的JDK環境變量設置方式進行配置。若是仍是報錯的話,那麼多是環境變量仍是沒有設置好,出現這種狀況咱們只須要重啓一下電腦就好了。若是仍是不行,那麼能夠經過修改Eclipse.ini文件,在最前面加上兩行內容:

-vm

D:\android\Java\jdk1.8.0_51\bin\javaw.exe   (注意,要把D:\android\Java\jdk1.8.0_51\換成你本身的jdk安裝目錄)

經過上面一番折騰以後,那麼如今Eclipse就能夠順利啓動啦!

啓動Eclipse後,首先會讓你選擇一個工做空間,本身指定一個就是了(默認的是C盤的workspace文件夾):

 

而後進入Eclipse歡迎界面,以下圖所示:

 

到這裏,Eclipse安裝就完畢了。

 

第三步、下載並安裝AndroidSDK

前面兩步,咱們已經配置了JDK變量環境,並安裝好了Eclipse,經過這兩步以後Java的開發環境就準備好了,若是咱們只是開發普通的JAVA應用程序的話,那麼到這裏就能夠了。但若是咱們要經過Eclipse來開發Android應用程序的話,那麼咱們還須要下載Android SDK(Software Development Kit)和在Eclipse上安裝ADT插件。

首先,下載Android SDK Tools,翻過牆的朋友能夠去Google Android的官網上下載(http://developer.android.com/sdk/index.html)。不肯意FQ的朋友,能夠去個人bd網盤上下載(http://pan.baidu.com/s/1nt8BcBB),或者去這個網站下載(http://www.androiddevtools.cn/)。下面介紹一下在這個網站上下載的狀況,首先打開http://www.androiddevtools.cn/,咱們能夠看到這裏面有Android開發所需的各類工具,首先找到SDK Tools:

 

選擇一個最新的版本就好了。注意,這裏有exe和zip兩種文件可供下載,exe的就是個安裝程序,下載下來須要本身雙擊安裝。這裏建議下載zip壓縮包,下載後,直接解壓縮到你想要安裝Android的路徑就好了。解壓後的文件目錄以下:

 

而後就雙擊「SDK Manager.exe」,啓動SDK Manager,如圖所示:

 

看到有這麼多須要選擇安裝的時候,是否是一時有點頭腦發昏眼冒金星不知道咋辦了啊。。。尤爲是對於像Neo這種重度選擇恐懼症患者來講,真是感受腦殼都要爆漿了。。。這個時候啦,必定要keep calm。

在這裏我只說幾個必需要安裝的,如上圖所示的,Tools文件夾裏面的Android SDK Tools(這個咱們在以前的一步已經下載好了的,通常不會讓你再安裝了,不過有可能會讓你更新),而後就是Android SDK Platform-tools和Android SDKBuild-tools,注意只須要下載最新的版本就好了。

而後就是API的選擇了。咱們能夠看到這裏提供了不少不少從Android 2.2到Android 5.x的不少版本的API,那麼怎麼選擇呢。這裏我建議,新手的話,選擇一個最新的版本就行了,由於Android是向下兼容的。其餘的之後你要用到了在下載就好了(由於下載安裝的速度實在太慢啦。。。)。因此如上圖所示,這裏我只選擇了下載當前最新的Android 5.1.1(API 22)。這裏須要說明的是,若是你之後不打算用模擬器調試,而是一直用真機來調試的話,那麼就能夠不用裝「system images「了。不過新手的話,不知道怎麼選擇,仍是建議直接所有勾上吧,

最後就是extras文件夾中的東西了,以下圖所示,

 

理論上來講,extras中的東西若是網速容許,時間充沛的話,就都下載了吧,應爲都是好東西。不過一開始安裝的話,能夠只用安裝上圖中的三個,即Android Support Repository、Android SupportLibrary和Google USB Driver。其餘的之後有時間再慢慢下載吧。

接下來就能夠進行安裝了。要注意,因爲這些東西都是在google 的服務器上下載的。因爲俺們天朝有牆,因此可能會出現鏈接不上的狀況,以下圖:

 

這種時候,咱們能夠經過有Android SDK的國內鏡像服務器來下載安裝,這裏推薦幾個:

一、中科院開源協會鏡像站地址:

IPV4/IPV6 : http://mirrors.opencas.ac.cn 端口:80

二、北京化工大學鏡像服務器地址:

IPv4: http://ubuntu.buct.edu.cn/  端口:80

IPv4: http://ubuntu.buct.cn/  端口:80

IPv6: http://ubuntu.buct6.edu.cn/  端口:80

三、大連東軟信息學院鏡像服務器地址:

http://mirrors.neusoft.edu.cn  端口:80

 

隨便選擇一個就行啦。這裏我選擇的是第三個站點,即大連東軟的鏡像,使用方法以下:

首先,點擊菜單中的「Tools」,而後選擇下拉中的「Options…」,

 

而後在彈出的對話框中,填寫HTTP Proxy Server爲mirrors.neusoft.edu.cn(鏡像服務器的地址,注意前面不要加http),而後填寫HTTP Proxy Port爲80 (端口號)。最後在勾選下面的『Forcehttps://... sources to be fetched using http://...』複選框,以下圖所示

 

接着點擊close,關閉對話框,再從新啓動SDK Manager就行啦。

通過漫長的下載安裝過程後(建議在晚上睡覺的時候下載。。。),咱們能夠看到,以前選中安裝的項目後面的狀態都由以前的「Not installed」變爲了現在的「Installed」,這就表示咱們已經安裝成功了!有沒有很興奮啊。。ps。。趕忙刷牙洗臉上班去吧。。要遲到啦。。。

 

因爲直接使用SDK Manager在線下載安裝的方式,很是漫長,若是不想等待那麼長的朋友,能夠本身到國內的站點(http://www.androiddevtools.cn/)上去下載須要安裝的package,這種方式要快得多,不過就是要注意選擇好本身須要下載的package以及相應的版本,在此就不加詳述了,有選擇恐懼症的硼油能夠給我留言。

 

Ok,接着就是最後一步,咱們熟悉的設置環境變量。這裏須要把」\platform-tools「和」\tools」路徑追加到系統環境變量Path中,具體以下:

首先,新建一個系統環境變量,變量名爲ANDROID_SDK_HOME,變量值爲你的SDK安裝路徑,這裏個人安裝路徑爲D:\android\android-sdk,如圖所示:

 

而後就是在系統的Path變量後,追加;% ANDROID_SDK_HOME%\platform-tools;% ANDROID_SDK_HOME%\tools,如圖所示:

 

而後咱們能夠檢驗一下Android SDK是否安裝成功:在命令行窗口中輸入」adb version「,出現以下顯示,則安裝成功了:

 

 

第四步、爲Eclipse安裝ADT插件

感謝偉大的摳鼻·布萊恩特!終於來到最後一步啦!爲了能在Eclipse上進行Android開發,咱們必須爲他安裝一個ADT(Android Development Tools)插件。

首先打開Eclipse軟件。進入歡迎界面。單擊菜單中的「Help」,選擇「Install New Software…」,以下圖所示:

 

單擊「Install New Software…」後,彈出「Install」窗口,而後單擊「Add」按鈕,

 

而後會彈出「Add Repository」窗口,鍵入信息以下:Name(ADT),Location(http://dl-ssl.google.com/android/eclipse/),以下圖所示,而後單擊「OK」按鈕:

 

在彈出的對話框選擇要安裝的工具,而後下一步就能夠了:

 

不過若是咱們沒有修改hosts或者使用代理FQ的話,因爲(http://dl-ssl.google.com/android/eclipse/)這個網站在天朝上不去,因此就會報以下錯誤:

 

出現這種狀況,咱們要麼就選擇經過修改hosts或者使用代理FQ,以繼續進行在線安裝,或者就採用離線安裝的方式(推薦),具體見個人另外一篇blog(http://blog.csdn.net/dr_neo/article/details/46941859)

待一切安裝好後,重啓Eclipse,而後,Eclipse會根據目錄的位置智能地和它相同目錄下Android sdk進行關聯,能夠經過選擇菜單項「Window」而後單擊Preference來查看,如圖所示:

 

選擇側欄的「Android」,而後若是能夠看到已經安裝的SDK平臺,表示已經自動關聯好了,以下圖所示;若是發現沒有自動關聯好,則需本身添加了,單擊「Browse…」按鈕,選擇你的SDK安裝路徑,添加好就行啦~

 

到這裏,咱們的整個在windows上進行Android開發環境的搭建就所有完成了,這時候,在Eclipse裏,選擇菜單項File—>New—>Project新建一個項目,咱們就能看到創建Android項目的選項了:

 

 

打完收工!到這裏,漫長的Android開發環境搭建工做就此結束!是否是有點小雞凍啊!還等什麼,趕忙開始你的Android之旅!

相關文章
相關標籤/搜索