中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
Android開發(fā)環(huán)境配置(以windows為例)

Android開發(fā)環(huán)境配置工具 

  如果你準(zhǔn)備從事Android開發(fā),那么無論選擇在eclipse下開發(fā),還是選擇在AndroidStudio下開發(fā),又或者是在IntelliJ IDEA下開發(fā),都可以參照以下步驟進(jìn)行Android開發(fā)環(huán)境的配置。

Android開發(fā)環(huán)境配置過程(若有看不清的小圖可將圖片在新標(biāo)簽中打開查看大圖)

1.準(zhǔn)備筆記本或臺(tái)式機(jī)

  使用筆記本還是臺(tái)式機(jī),視個(gè)人需求而定,但我要強(qiáng)調(diào)的是在配置上不要手軟,要舍得下手。一臺(tái)流暢的電腦,會(huì)讓你在枯燥的編程中不至于抓狂。

  官方推薦的Android開發(fā)環(huán)境對(duì)電腦配置要求很低,現(xiàn)在市面上的電腦基本都可以達(dá)到,但如果止步于官方推薦配置,一定會(huì)卡到爆!

  我個(gè)人推薦的電腦配置如下:

  

 內(nèi)存最低4G,8G正好,16G更好。

  

 固態(tài)硬盤!固態(tài)硬盤!固態(tài)硬盤!重要的事說三遍,這個(gè)強(qiáng)烈建議有。容量選128G的就夠用,如果機(jī)子上只有固態(tài)硬盤,那就選256G的吧,有錢可以用更高容量的。為什么強(qiáng)調(diào)固態(tài)硬盤,等你親自體驗(yàn)過它的速度后,就再也不想回機(jī)械盤的日子了!

  

 雖然可能有了固態(tài)盤,但是機(jī)械硬盤還是應(yīng)該備一個(gè),就算電腦里沒有裝,也該備個(gè)移動(dòng)硬盤,做倉庫用。就目前來看,雖然機(jī)械盤速度慢,但機(jī)械盤價(jià)格低廉,穩(wěn)定性也比固態(tài)盤好,依然是備份資料的不二選擇,容量的話選500G以上就OK。

  

 CPU性能當(dāng)然越高越好,以Intel的CPU為例,考慮性價(jià)比的話i5一般夠用了,i7正好,有錢可以繼續(xù)提升~~

  

 顯卡現(xiàn)在差不多的電腦都是獨(dú)顯2G內(nèi)存或者更優(yōu)了吧,做Android開發(fā)一般對(duì)顯卡要求不是很高。對(duì)于顯示器尺寸的話我個(gè)人偏向17寸,因?yàn)槠聊淮?,一次看的代碼多,而且攜帶上也不比其他尺寸麻煩多少,當(dāng)然,這個(gè)就純屬見仁見智的問題了。

 

  下面開始下載Android開發(fā)工具和配置開發(fā)環(huán)境。在開始之前,建議為各相關(guān)工具設(shè)置獨(dú)立的文件夾,并在最后為所有分文件夾設(shè)置一個(gè)總的文件夾,我的文件存放目錄如下,僅作參考

2.搭建Java開發(fā)環(huán)境

  Android開發(fā)必須有Java環(huán)境的支持,這個(gè)不用多說了吧。

  

  Java開發(fā)工具官方下載 (即 JDK和JRE,如果下載鏈接哪天失效了,自己百度找就可以了)。至于說怎么下載,下好的Java開發(fā)工具怎么安裝,我就不贅述了。

  值得一提的是,在AndroidStudio或eclipse這兩個(gè)IDE中做Android開發(fā)的話,將下載好的安裝包安裝完就可以了,不用去手動(dòng)去配置什么環(huán)境變量。

3.準(zhǔn)備Android開發(fā)的核心工具

  3.1 首先需要一個(gè)基礎(chǔ)工具包:

  

  SDK-AVD-tools基礎(chǔ)工具包下載 (tools版本會(huì)不定時(shí)更新,如果哪天下載鏈接被吞了,聯(lián)系博主)

  將下載好的壓縮包解壓出來,會(huì)看到一個(gè)文件夾tools和兩個(gè)文件AVD Manager、SDK Manager,將其放到圖一中的SDK目錄中如圖二所示:

  其中,tools又稱SDK Tools,其中包含了Adb 工具、Draw 9-patch工具、Android模擬器等實(shí)用工具。AVD Manager用來創(chuàng)建、管理手機(jī)、平板、智能手表等模擬器。SDK Manager用來下載、更新安卓各版本的平臺(tái)工具、編譯工具、源碼、文檔、模擬器安裝包等。

  3.2 SDK Manager的使用

  如果使用上面提供的SDK Manager,打開后會(huì)發(fā)現(xiàn)只有Android SDK Tools顯示Installed狀態(tài)(版本號(hào)不一定與圖中一致),其他顯示Not installed。那個(gè)Android SDK Tools包含的就是上面tools文件夾里的東西。

  :如果打開SDK Manager發(fā)現(xiàn)并不能順利加載出工具列表或者加載異常緩慢的話,排除你自身網(wǎng)絡(luò)的問題,那就是提供工具的官網(wǎng)被墻了,這個(gè)時(shí)候你需要代理去FQ。如果沒FQ就用國內(nèi)的鏡像,唯一的缺憾是沒有官網(wǎng)更新的及時(shí),不過完全不影響正常開發(fā)。

  設(shè)置訪問國內(nèi)鏡像的方法為:點(diǎn)SDK Manager工具欄的Tools,選Options...,然后按下圖配置:(更多鏡像地址見文末網(wǎng)站)

  接下來我們需要下載其他工具。下載之前先簡(jiǎn)單介紹SDK Manager目錄下各工具作用:

   ━━Tools目錄(必須的工具):

    ┣ ━━Android SDK Tools(必須,最新的就好):上面介紹過了,版本號(hào)帶rc字樣的是預(yù)覽版。

    ┣ ━━Android SDK Platform-tools(必須,最新的就好):從android2.3開始,各安卓平臺(tái)的一些通用工具,比如adb、和aapt、aidl、dx等,被劃分到了這里。

    ┗━━ Android SDK Build-tools(必須,最新的就好):Android項(xiàng)目構(gòu)建工具。

   ━━Android xxx(API xx)目錄(可選的各平臺(tái)開發(fā)工具): 

    ┣ ━━Documentation for Android Sdk(可選):安卓開發(fā)者官網(wǎng)的一些離線文檔,不過下載下來打開也很慢,后面會(huì)提供國內(nèi)鏡像地址。

    ┣ ━━SDK Platform(必須):對(duì)應(yīng)平臺(tái)的開發(fā)工具,需要在哪個(gè)版本的平臺(tái)下開發(fā)就下載哪個(gè)。

    ┣ ━━Samples for SDK(可選):內(nèi)置的安卓示例程序,推薦安裝。

    ┣ ━━Sources for Android SDK(可選):安卓API的源代碼,推薦安裝。

    ━━ xxxxxxxx  Image(可選):各個(gè)以Image結(jié)尾的東西是支持相應(yīng)平臺(tái)的模擬器,我們就把它想象成一個(gè)刷機(jī)包吧。(不使用自帶虛擬器的話不需要安裝,后面會(huì)介紹更好的虛擬器

   ━━Extras目錄(可選的擴(kuò)展):

    ┣ ━━Android Support Libraries(需要):在低版本平臺(tái)實(shí)現(xiàn)高版本平臺(tái)控件效果時(shí)提供支持。

    ┣ ━━Android Support Repository(需要):主要是方便在gradle中使用Android Support Libraries,因?yàn)镚oogle并沒有把這些庫發(fā)布到maven center或者jcenter去,而是使用了Google自己的maven倉庫。

    ━━ Intel x86 Emulator Accelerator(HAXM installer)(一般需要,注意需要CPU支持虛擬化技術(shù)):windows平臺(tái)的Intel x86模擬器加速工具,配合Intel x86 atom System Image使用可加快模擬器的運(yùn)行速度。(個(gè)人感覺依然很慢)

  另外,Google開頭的那些都是支持相關(guān)谷歌服務(wù)的,初學(xué)一般用不到。

       注1如何檢測(cè)自己的CPU是否支持虛擬化技術(shù)?請(qǐng)使用下面的軟件來檢測(cè)...

               

  CPU虛擬化檢測(cè)軟件

                如果檢測(cè)成功,會(huì)出現(xiàn)下圖的內(nèi)容:

                注意紅框里的語句,如果提示你的CPU支持虛擬化但未開啟,那么請(qǐng)自行開啟虛擬化即可,至于如何開啟,不同的主板進(jìn)入BIOS的設(shè)置方式不一樣,但都大同小異,自行搜索即可。

                還有一點(diǎn)需要注意:有些殺毒軟件會(huì)利用CPU虛擬化技術(shù)對(duì)電腦進(jìn)行防護(hù),比如360的核晶防護(hù)功能,這會(huì)造成虛擬機(jī)啟動(dòng)失敗。所以如果你有類似的軟件開啟了類似的功能,請(qǐng)先關(guān)閉此類防護(hù)功能并重啟電腦。

       注2如果Intel系列模擬器無法使用,就改用ARM模擬器。

           特別注意,如果選擇了Intel系列模擬器,則需要下載下圖最后那個(gè)Intel x86 Emulator Accelerator(HAXM installer),而這個(gè)HAXM下載后還需要進(jìn)一步安裝

                     打開%你的Android文件夾目錄%\Android\SDK\extras\intel\Hardware_Accelerated_Execution_Manager目錄,找到文件intelhaxm-android.exe,然后安裝。

  SDK Manager目錄下推薦下載的工具如下圖(4.0以下的系統(tǒng)不做支持):

  3.3 AVD Manager的使用(這是自帶模擬器,不使用自帶模擬器的就不用看這節(jié)

  個(gè)人 目前不推薦使用自帶模擬器的原因主要是出于性能考慮,不過最新版的模擬器速度已經(jīng)改善了很多。

       前面說了,AVD Manger用來創(chuàng)建管理模擬器,下面以創(chuàng)建一個(gè)Android 6.0版本的手機(jī)為例說明:

     
     
     

4.第三方模擬器或真機(jī)測(cè)試

  前面說了不推薦使用自帶模擬器,這里推薦使用Genymotion模擬器(需要支持虛擬化技術(shù)的CPU和支持OpenGL 2.0以上的顯卡,市面上絕大部分機(jī)子都可以滿足)做前期測(cè)試,要發(fā)布到真機(jī)上時(shí),就需要用手機(jī)和平板來測(cè)試了。

  Genymotion模擬器在AndroidStudio和eclipse上均能流暢使用,不必?fù)?dān)心兼容問題,若安裝或使用過程中有疑問,可自行百度。但如果你的筆記本配置確實(shí)不支持Genymotion的話,還是去下載SDK里自帶的模擬器使用吧。

  4.1 使用Genymotion模擬器,需要VirtualBox虛擬機(jī)的配合。

    

  VirtualBox官方下載

    

  Genymotion官方頁面 (這個(gè)官網(wǎng)我是有時(shí)打開,有時(shí)打不開...特別注意,使用這個(gè)東西免費(fèi),但需要注冊(cè)的,進(jìn)去選擇免費(fèi)版?。?/span>

    :為了方便廣大網(wǎng)友,直接給出Genymotion的注冊(cè)頁面下載地址吧,如果這兩個(gè)頁面進(jìn)不去,那還是從上面的官方頁面進(jìn)吧...

       

  Genymotion注冊(cè)頁面                    
  
Genymotion下載頁面(注意先登錄,有兩個(gè)版本,一個(gè)是with虛擬機(jī),一個(gè)是without虛擬機(jī),如果已經(jīng)安裝了VirtualBox,就選無虛擬機(jī)版本

  如果以上鏈接被吞,下載我網(wǎng)盤里的吧: 

   VirtualBox和Genymotion下載

  4.2 VirtualBox虛擬機(jī)安裝

  VirtualBox虛擬機(jī)安裝簡(jiǎn)便,點(diǎn)下一步就好了。它很強(qiáng)大,除了在此處使用,還可以創(chuàng)建各種系統(tǒng)(Linux、Windows、Mac)的運(yùn)行環(huán)境,這里推薦將其設(shè)置在圖一的VirtualBox文件夾。

       此虛擬機(jī)安裝后一般再無需啟動(dòng),除非使用Genymotion模擬器發(fā)生故障,或者想在虛擬機(jī)里運(yùn)行別的操作系統(tǒng)。

  4.3 Genymotion模擬器安裝

  Genymotion模擬器也好安裝,安裝好之后注意配置。點(diǎn)擊進(jìn)入配置界面:Settings

  其中各選項(xiàng)卡的作用為:Account設(shè)置賬號(hào)信息;Network設(shè)置代理信息;VirtualBox設(shè)置虛擬驅(qū)動(dòng)的下載位置,這里推薦將其設(shè)置在圖一的Simulator文件夾,跟上面那個(gè)VirtualBox的安裝位置無關(guān)ADB里要將SDK路徑設(shè)置到圖一的SDK文件夾下,因?yàn)槟抢锎娣帕怂蠸DK文件;Misc設(shè)置屏幕截圖存放位置和清除虛擬器緩存。

  這些配置好之后再進(jìn)入Add頁面,然后在聯(lián)網(wǎng)的情況下軟件會(huì)自動(dòng)刷新出各安卓版本,各品牌手機(jī)的虛擬器(有手機(jī)有平板),選擇需要的安裝即可。

        注1:登錄genymotion賬號(hào)時(shí)使用你注冊(cè)時(shí)的郵箱號(hào)!

        注2:如果賬號(hào)登錄失敗,或者加載不出虛擬器信息,又或者點(diǎn)開下載后無反應(yīng)的話多嘗試幾次,尤其是晚上連上的概率大,要是還不行,用代理吧,這里提供一個(gè)可用的代理(注意此代理并不保證100%可以):

  4.4 真機(jī)調(diào)試

  如果是使用真機(jī)調(diào)試,那么注意進(jìn)入開發(fā)者模式,勾選設(shè)備的USB調(diào)試選項(xiàng),然后連接電腦安裝驅(qū)動(dòng)。

  我的感覺是直接連往往只能安裝上存儲(chǔ)設(shè)備驅(qū)動(dòng),而無法安裝USB驅(qū)動(dòng),這時(shí)候就需要借助第三方應(yīng)用比如360驅(qū)動(dòng)大師、360手機(jī)助手、豌豆莢等搜索安裝了。如果安裝驅(qū)動(dòng)的過程中遇到故障,可以自行百度解決。

 

5.IDE的安裝配置

  在IDE的選擇上,目前常用的方案是eclipse+ADT插件、IntelliJ IDEA,或AndroidStudio簡(jiǎn)單介紹如下:


 

 

  5.1 AndroidStudio方案

  此IDE官網(wǎng)一般打不開,谷歌404你懂的,除非FQ,這里給一個(gè)網(wǎng)盤下載地址(或者從文末網(wǎng)址里找相應(yīng)版本下載): 

  AndroidStudio網(wǎng)盤下載

  下載好后將其解壓得到文件放到圖一的AndroidStudio文件夾下,首次啟動(dòng)會(huì)要求提供配置信息(一般選擇默認(rèn),除非你以前有配置文件),并在Android SDK Location那里設(shè)置SDK所在路徑。

  :無論是SDK里的工具,還是AndroidStudio軟件本身,只要安裝好一個(gè)版本,并在AndroidStudio中開啟了更新(默認(rèn)是開啟的),那么在隨后的使用過程中,如果IDE和各工具有最新版本,官方就會(huì)推送更新包,這個(gè)更新包不需要代理也可以下載。如果發(fā)現(xiàn)無法收到推送,那么可以去文末網(wǎng)址里尋找最新鏡像。

 

       5.2 IntelliJ IDEA方案

       首先去官網(wǎng)下載IntelliJ IDEA社區(qū)版:  

 IntelliJ IDEA官方下載鏈接(拖到頁面最后),其安裝配置與AndroidStudio很相似。

       安裝到此步時(shí)注意配置JDK和SDK路徑:

       :1.IntelliJ IDEA工具欄默認(rèn)沒顯示,建議勾選View->ToolBar和Tool Buttons。

              2.AndroidStudio和IDEA的智能提示默認(rèn)是關(guān)閉的,可以在File->Settings->Editor->General下勾選智能提示,并設(shè)置提示時(shí)間(毫秒):

              3.注意工程編碼格式設(shè)置,推薦設(shè)置為UTF-8。如果從別處導(dǎo)入的工程出現(xiàn)亂碼,需將工程的編碼格式設(shè)置為與來源一致。設(shè)置位置為:File->Settings->Editor->File Encoding,注意上下有三處設(shè)置。

              4.更多個(gè)性化配置請(qǐng)自行百度,這兩個(gè)IDE的設(shè)置方式是基本一致的。

 

  5.3 eclipse+ADT方案

  ADT是一個(gè)Eclipse下開發(fā)安卓的插件,先給出下載地址:  

  eclipse和ADT網(wǎng)盤下載,提取密碼為:3552

       :此eclipse為64位for Java版本,需要32位的,或者需要for Java EE可以到官網(wǎng)下載,注意選對(duì)版本。

       

  eclipse官網(wǎng)

  此方案下配置過程: 

   eclipse離線安裝ADT教程、 
  配置eclipse的SDK目錄

 

6.插件和代理

       首先說代理,這個(gè)不是必需品,如果不需要經(jīng)常谷歌查資料的話,沒必要專門購買...除非百度已經(jīng)滿足不了你的要求了...

  插件安裝先參考下文:

  

  給Android Studio安裝Genymotion插件

  

  給eclipse安裝Genymotion插件(很可能連不上目的地址)

  安裝這個(gè)插件的主要目的是為了在IDE中直接打開Genymotion模擬器,不安裝也不影響使用,IDEA與AndroidStudio上的插件安裝方式一樣。

  由于很多官網(wǎng)被墻,所以需要用代理去訪問,如果沒有代理的話,下面的兩個(gè)網(wǎng)站可能會(huì)用得上:

  

  安卓開發(fā)工具及相關(guān)鏡像

  

  安卓開發(fā)者網(wǎng)站鏡像

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Intellij IDEA + Android SDK + Genymotion Emulator打造最佳Android開發(fā)環(huán)境
使用IntelliJ IDEA 13搭建Android集成開發(fā)環(huán)境(圖文教程)
使用Android Studio搭建Android集成開發(fā)環(huán)境(圖文教程)
當(dāng)前主流的安卓APP開發(fā)IDE
最強(qiáng)Android模擬器genymotion的安裝與配置 – 碼農(nóng)網(wǎng)
Android Studio 1.0.1 + Genymotion打造Android模擬器開發(fā)環(huán)境 – 碼農(nóng)網(wǎng)
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服