日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > Android >内容正文

Android

Android开发学习总结(一)——搭建最新版本的Android开发环境

發(fā)布時(shí)間:2023/12/8 Android 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android开发学习总结(一)——搭建最新版本的Android开发环境 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

最近由于工作中要負(fù)責(zé)開(kāi)發(fā)一款A(yù)ndroid的App,之前都是做JavaWeb的開(kāi)發(fā),Android開(kāi)發(fā)雖然有所了解,但是一直沒(méi)有搭建開(kāi)發(fā)環(huán) 境去學(xué)習(xí),Android的更新速度比較快了,Android1.0是2008年發(fā)布的,截止到目前為止Android已經(jīng)更新 Android5.0.1,學(xué)習(xí)Android開(kāi)發(fā)的第一步就是搭建Android的開(kāi)發(fā)環(huán)境,博客園里面有不少人也寫(xiě)了關(guān)于如何搭建Android開(kāi)發(fā) 環(huán)境的文章,我也看了一下,但是感覺(jué)都比較舊了,對(duì)照著做不一定能夠搭建成功,但是有些搭建步驟是還是可以借鑒的!這篇文章就是我借鑒了一些園友們的文章 再加上自己親自實(shí)踐過(guò)之后一步步整理出來(lái)的!唉,由于天朝對(duì)Google的全面封殺,導(dǎo)致Google的很多產(chǎn)品都用不了,都需要通過(guò)FQ才能夠正常使 用,所以在國(guó)內(nèi)要是想從事Android的開(kāi)發(fā),還是弄一個(gè)VPN吧,android也是google的產(chǎn)品之一,搭建Android開(kāi)發(fā)使用到的相關(guān)軟 件也都需要通過(guò)FQ才能夠正常下載下來(lái),這無(wú)形中增加了Android的學(xué)習(xí)成本,搭建一個(gè)最基本的Android開(kāi)發(fā)環(huán)境下載所需軟件都千難萬(wàn)難的,并 且搭建開(kāi)發(fā)環(huán)境的步驟也挺繁瑣的,或許就是這些入門的門檻把很多開(kāi)發(fā)者擋在了Android開(kāi)發(fā)的門外!

一、下載相關(guān)軟件

  android開(kāi)發(fā)環(huán)境

  

  準(zhǔn)備工作:下載Eclipse、JDK、Android SDK、ADT插件

  下載地址:JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html

       Eclipse:http://www.eclipse.org/downloads/

?????????????   Android SDK:http://developer.android.com/sdk/index.html

?????????????   ADT:http://developer.android.com/sdk/installing/installing-adt.html

  上面要下載的4個(gè)軟件中,除了JDK之外,Eclipse、Android SDK、ADT插件這三個(gè)都需要FQ才能夠正常下載,如果不FQ,那么上述列出來(lái)的URL地址都無(wú)法正常訪問(wèn),所以提前準(zhǔn)備好FQ工具吧,?我使用的是PGFast,如下圖所示:

  

第一步:下載JDK

  我下載的是JDK1.7的版本,下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

  

  下載到本地電腦后雙擊進(jìn)行安裝。JDK的安裝過(guò)程比較簡(jiǎn)單,做Java開(kāi)發(fā)的人都會(huì),在安裝的時(shí)候注意將JDK和JRE安裝到同一個(gè)目錄即可,JDK默認(rèn)安裝成功后,會(huì)在系統(tǒng)目錄下出現(xiàn)兩個(gè)文件夾,一個(gè)代表jdk,一個(gè)代表jre

  

JDK的全稱是Java SE Development Kit,也就是Java 開(kāi)發(fā)工具箱。SE表示標(biāo)準(zhǔn)版。JDK是Java的核心,包含了Java的運(yùn)行環(huán)境(Java Runtime Environment),一堆Java工具和給開(kāi)發(fā)者開(kāi)發(fā)應(yīng)用程序時(shí)調(diào)用的Java類庫(kù)。 我們可以打開(kāi)jdk的安裝目錄下的Bin目錄,里面有許多后綴名為exe的可執(zhí)行程序,如下圖所示: 這些都是JDK包含的工具,通過(guò)配置JDK的變量環(huán)境,我們可以方便地調(diào)用這些工具及它們的命令。 JDK包含的基本工具主要有:
  • javac:Java編譯器,將源代碼轉(zhuǎn)成字節(jié)碼。
  • jar:打包工具,將相關(guān)的類文件打包成一個(gè)文件。
  • javadoc:文檔生成器,從源碼注釋中提取文檔。
  • java:運(yùn)行編譯后的java程序。

第二步:配置Windows上JDK的變量環(huán)境

為了配置JDK的系統(tǒng)變量環(huán)境,我們需要設(shè)置兩個(gè)系統(tǒng)變量,分別是JAVA_HOME,Path。下面是這兩個(gè)變量的設(shè)置。   1、JAVA_HOME 先設(shè)置這個(gè)系統(tǒng)變量名稱,變量值為JDK在你電腦上的安裝路徑:E:\Program Files\Java\jdk1.7.0_75創(chuàng)建好后則可以利用%JAVA_HOME%作為JDK安裝目錄的統(tǒng)一引用路徑。   2、Path PATH屬性已存在,可直接編輯,在原來(lái)變量后追加:;%JAVA_HOME%\bin JDK環(huán)境變量的配置做Java開(kāi)發(fā)的人都應(yīng)該會(huì),這里就不細(xì)講了!

第三步:下載安裝Eclipse

Eclipse的版本有多個(gè),這里選擇下載Eclipse IDE for Java Developers這個(gè)版本。 點(diǎn)擊【W(wǎng)indows 64Bit】超鏈接,進(jìn)入如下圖所示的下載頁(yè)面 下載成功后,得到一個(gè)如下圖所示的壓縮包: Eclipse為Java應(yīng)用程序及Android開(kāi)發(fā)的IDE(集成開(kāi)發(fā)環(huán)境)。Eclipse本身是不需要安裝,下載后直接把解壓包解壓后就可以使用了,如下圖所示: 到此,Eclipse的下載和安裝工作就算是全部完成了。

第四步:下載Android SDK

  Android SDK提供了開(kāi)發(fā)Android應(yīng)用程序所需的API庫(kù)和構(gòu)建、測(cè)試和調(diào)試Android應(yīng)用程序所需的開(kāi)發(fā)工具。

  

  這里為了免去安裝步驟,我們選擇下載SDK的壓縮包,點(diǎn)擊【android-sdk_r24.0.2-windows.zip】這個(gè)超鏈接,進(jìn)入下載頁(yè)面,如下圖所示:

  

  下載成功之后,得到一個(gè)如下圖所示的壓縮包:

  

  到此,Android的SDK就下載好了!

第五步:下載ADT插件

  為了使得Android應(yīng)用的創(chuàng)建,運(yùn)行和調(diào)試更加方便快捷,Android的開(kāi)發(fā)團(tuán)隊(duì)專門針對(duì)Eclipse IDE定制了一個(gè)插件:Android Development Tools(ADT)。

  

  下載成功之后,得到一個(gè)如下圖所示的壓縮包

  

  到此,Android開(kāi)發(fā)需要使用到的相關(guān)軟件就全部下載好了。

?二、使用下載好的軟件搭建Android開(kāi)發(fā)環(huán)境

  為了便于管理Android開(kāi)發(fā)使用到的相關(guān)軟件,我們可以在磁盤(pán)上建立一個(gè)AndroidDevelopTool的文件夾,將相關(guān)軟件統(tǒng)一放到這個(gè)文件夾中,如下圖所示:

  

第一步:安裝Android的SDK

  在上面的操作中,我們已經(jīng)下載好了Android的SDK的壓縮包,現(xiàn)在我們就要將這個(gè)android-sdk_r24.0.2- windows.zip壓縮包解壓縮,解壓后得到一個(gè)【android-sdk-windows】文件夾,這樣就算是完成了Android的SDK的安裝 工作,文件夾里面的內(nèi)容如下圖所示:

  

  在Android SDK的安裝目錄下,雙擊“SDK Manager.exe”,打開(kāi)Android SDK?Manager,Android SDK?Manage負(fù)責(zé)下載或更新不同版本的SDK包,我們看到默認(rèn)安裝的Android SDK?Manager只安裝了一個(gè)版本的sdk tools,如下圖所示:

  

  同時(shí)SDK Manager會(huì)自動(dòng)幫我們選中Android最新的版本,我們只需要點(diǎn)擊【install】按鈕就可以將選中的包下載下來(lái),如下圖所示:

  

  

  

  SDK Manager下載安裝Android開(kāi)發(fā)包的過(guò)程如下圖所示:

  

  使用SDK Manager下載Android開(kāi)發(fā)包同樣也需要FQ才能夠正常下載,有些園友們的做法是不FQ,修改Host文件的方法,如下圖所示:

  

  上面兩行放在host文件的意思是將本地訪問(wèn)dl.google.com和dl-ssl.google.com定向到ip地址為203.208.46.146的服務(wù)器上,然后將Android SDK Manage上的https請(qǐng)求改成http請(qǐng)求

  

  這種方法我試了一下,不成功,或許是我運(yùn)氣太背了,所以我還是老老實(shí)實(shí)弄個(gè)VPN去FQ下載吧,我家里是4M的網(wǎng)絡(luò),下載速度還不錯(cuò),下載完成之后如下圖所示:

  

  這個(gè)下載和安裝過(guò)程及其漫長(zhǎng),我用了將近2個(gè)小時(shí)才下載完成。已經(jīng)安裝好的Android開(kāi)發(fā)包和相關(guān)工具如下圖所示:

  

  我就只下載了SDK Manager默認(rèn)幫我選中的那些包,這些包是搭建Android開(kāi)發(fā)環(huán)境所需要的最少的安裝包了,其他的包有需要再去下載!

第二步:為Eclipse安裝ADT插件

  這里我們直接通過(guò)下載好的ADT插件壓縮包進(jìn)行安裝(此種方式可以在離線環(huán)境下進(jìn)行)。解壓eclipse-jee-luna-SR2-win32-x86_64.zip壓縮包,解壓成功之后,得到一個(gè)eclipse文件夾,如下圖所示:

  

  用鼠標(biāo)雙擊eclipse.exe啟動(dòng)Eclipse,第一次啟動(dòng)Eclipse時(shí)需要設(shè)置Eclipse的workspace,如下圖所示:

  

  設(shè)置好Eclipse的WorkSpace之后,點(diǎn)擊【OK】按鈕繼續(xù)啟動(dòng)Eclipse,如下圖所示:

  

  Eclipse啟動(dòng)完成之后,點(diǎn)擊?【Help】菜單 ->?【Install New Software…】,如下圖所示:

  

  點(diǎn)擊彈出對(duì)話框中的【Add…?】按鈕,如下圖所示:

  

  

  

  

  

  這個(gè)安裝過(guò)程稍微要一點(diǎn)時(shí)間,因?yàn)樵诎惭b的過(guò)程中會(huì)去下載一些東西,如下圖所示:

  

  安裝的過(guò)程中會(huì)彈出一次警告,如下圖所示:

  

  無(wú)視這個(gè)警告,直接點(diǎn)擊【OK】按鈕,繼續(xù)安裝。安裝完成之后,彈出提示消息框,提示信息告訴我們需要重啟Eclipse,如下圖所示:

  

  點(diǎn)擊【Yes】按鈕重啟Eclipse。Eclipse重啟之后會(huì)根據(jù)目錄的位置智能地和它相同目錄下Android sdk進(jìn)行關(guān)聯(lián),如果Eclipse沒(méi)有自動(dòng)關(guān)聯(lián)Android sdk的安裝目錄,那么就會(huì)彈出如下圖所示的提示信息,要求我們?cè)O(shè)置Android SDK的安裝目錄

  

  點(diǎn)擊【Open Preferences】按鈕,在彈出面板中就會(huì)看到Android設(shè)置項(xiàng),填上安裝的SDK路徑,則會(huì)出現(xiàn)剛才在SDK中安裝的各平臺(tái)包,按OK完成配置。如下圖所示:

  

  我們剛才使用SDK Manager只下載了Android5.0的相關(guān)包,所以這里只顯示Android5.0平臺(tái)的。

  到這里,我們?cè)趙indows上的Android上的開(kāi)發(fā)環(huán)境搭建就完成了,這時(shí)候,你用Eclipse的File——》New——》Project...新建一個(gè)項(xiàng)目的時(shí)候,就會(huì)看到建立Android項(xiàng)目的選項(xiàng)了。如下圖所示:

  

第三步:測(cè)試Android開(kāi)發(fā)環(huán)境是否搭建成功

  使用Eclipse新建Android一個(gè)項(xiàng)目,創(chuàng)建步驟如下圖所示:

  

  

  

  

  

  

  

  創(chuàng)建好的項(xiàng)目如下圖所示:

  

  項(xiàng)目創(chuàng)建成功之后,我們直接運(yùn)行這個(gè)Android項(xiàng)目,在Eclipse中運(yùn)行Android項(xiàng)目的步驟如下:選中項(xiàng)目-----》鼠標(biāo)右鍵------》【Run As】------》【Android Application】,如下圖所示:

  

  選擇調(diào)試Android應(yīng)用的模擬器,如下圖所示:

  

  我開(kāi)啟了手機(jī)的USB調(diào)試模式,直接使用手機(jī)作為模擬器運(yùn)行這個(gè)Android應(yīng)用了,Console打印出來(lái)的Log信息如下:

  

  應(yīng)用在手機(jī)上面的運(yùn)行結(jié)果如下圖所示:

  

  運(yùn)行成功。手機(jī)上面也會(huì)有我們這個(gè)應(yīng)用的圖標(biāo),如下圖所示:

  

  到此,我們的Android開(kāi)發(fā)環(huán)境的測(cè)試工作就算是全部完成了。

三、配置Android SDK的環(huán)境變量

  配置Android SDK的環(huán)境變量不是搭建Android開(kāi)發(fā)環(huán)境必須要做的工作,但是配置了之后就可以很方便在命令行窗口使用Android SDK安裝目錄下的platform-tools和tools目錄中的工具了,所以還是配置一下比較好,方便使用!

  Android SDK的環(huán)境變量值為SDK安裝目錄下的platform-tools文件夾和tools文件夾子目錄路徑,如我的分別 為:E:\AndroidDevelopTool\android-sdk-windows\platform-tools、E: \AndroidDevelopTool\android-sdk-windows\tools,在變量值中,兩個(gè)路徑用逗號(hào)隔開(kāi)。

(1)添加環(huán)境變量:

  變量名:ANDROID_SDK_HOME

  變量值:E:\AndroidDevelopTool\android-sdk-windows(這個(gè)Android的SDK的安裝目錄)

  

(2)在path中添加如下內(nèi)容:

  %ANDROID_SDK_HOME%\tools;%ANDROID_SDK_HOME%\platform-tools

  

  

  使用快捷鍵"Win+R",然后輸入CMD,進(jìn)入命令行,分別輸入android -h和adb命令,顯示如下圖則說(shuō)明Android SDK環(huán)境變量已經(jīng)配置好了

  

  

  簡(jiǎn)單說(shuō)一下platform-tools目錄下的adb這個(gè)工具的主要功能:

  • 運(yùn)行設(shè)備的shell(命令行)
  • 管理模擬器或設(shè)備的端口映射
  • 計(jì)算機(jī)和設(shè)備之間上傳/下載文件
  • 將本地apk軟件安裝至模擬器或android設(shè)備

四、總結(jié)

  以上就是搭建最新版本的Android的開(kāi)發(fā)環(huán)境的全部?jī)?nèi)容,搭建步驟和過(guò)程 是我親自實(shí)踐過(guò)的,按照上述的搭建過(guò)程應(yīng)該都可以正常搭建Android的開(kāi)發(fā)環(huán)境,寫(xiě)這一篇文章花了很多時(shí)間,本著不誤人子弟,認(rèn)真負(fù)責(zé)的態(tài)度,把每一 個(gè)過(guò)程以及可能會(huì)遇到的問(wèn)題都盡可能寫(xiě)清楚,希望所有看了這篇文章的朋友們都能夠正常搭建起Android的開(kāi)發(fā)環(huán)境,踏入Android開(kāi)發(fā)的大門!本 文中的有些內(nèi)容參照了以下幾位園友的文章:

  1、生命壹號(hào)?的Android配置----Android開(kāi)發(fā)環(huán)境搭建

  2、鄭毅?的 Android基礎(chǔ)之用Eclipse搭建Android開(kāi)發(fā)環(huán)境和創(chuàng)建第一個(gè)Android項(xiàng)目(Windows平臺(tái))

  3、邊寫(xiě)邊唱?的 五步搞定Android開(kāi)發(fā)環(huán)境部署——非常詳細(xì)的Android開(kāi)發(fā)環(huán)境搭建教程?

  再次感謝這幾位園友,本人Android開(kāi)發(fā)剛剛?cè)腴T,希望以后能夠有更多的機(jī)會(huì)和博客園的朋友們一起學(xué)習(xí)Android的開(kāi)發(fā)!

?

來(lái)源:http://www.cnblogs.com/xdp-gacl/p/4322165.html

總結(jié)

以上是生活随笔為你收集整理的Android开发学习总结(一)——搭建最新版本的Android开发环境的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。