AndroidStudio開發環境配置-Windows


Android Studio開發環境配置-Windows

  最近突發奇想,開始研究Android開發。開始時使用Eclipse作為開發IDE,結果各種不好使,首先下載和安裝SDK,以及不同版本的Image文件就快把我搞到半死,記得之前有一次下載一個Inter x86 Atom_64 System Image,搞了快一天的時間,解壓縮竟然花費了3-4個小時,也不知道是不是我打開的姿勢不對。后來果斷更換Google的親兒子Android Studio,用了之后就感覺“天亮啦”!現在年紀大了,記憶力變差,話不多說,記錄一下使用Android Studio當時使用的一些簡單的環境配置,以免過幾天忘記了... :-(

  首先當然是安裝Android Studio。這就不多說了。安裝完成后會有一個向導界面。

  向導界面,清晰簡潔。可以直接上手開始創建project、或者打開已有的項目等等。也可以先在Configure中先設置SDK。

  直接從IDE里面開始看吧!


  Tools菜單中的Android,里面選擇SDK Manager

  選擇需要安裝的Android SDK的版本,建議多選一些,從低版本開始。從而讓你的程序可以支持從低版本到高版本的廣大范圍用戶。除非你的程序不想給那么多人用,畢竟不是那么多人都喜歡嘗鮮升級到最高版本的。

  其次再選擇一些附帶的SDK Tools。如果是在Windows上開發一定要記得要選 Inter x86 Emulator Accelerator(HAXM installer)啊,否則運行虛擬機的時候,嘿嘿,先去抽支煙,泡個茶,然后回來再繼續調試吧!我想也應該有不少人和我一樣喜歡自虐,在Mac上安裝Windows來開發Android或者Java吧!

  SDK安裝完成后,就可以設置AVD(看清楚啊,不是AV哦,是AVD)了。同樣也是在Tools->Android菜單中,AVD Manager。

  這個界面,超級明了,不需要再做更多的介紹了。

  直接開始創建一個新的AVD吧。不得不說這部分親兒子就是親兒子,比Eclipse里面哪個好用太多了!有向導啊有向導!而且界面也漂亮的不是事啊

  還貼心的區分了TV、Wear、Phone、Table集中不同的設備,並且還能自己創建設備

  下面的圖是Eclipse中的。什么啊!這還是Windows98的風格,好不好!

  不說這么多了,繼續

  下面這步比較重要,要選擇虛擬機用哪個鏡像文件了。如果是Windows下開發,並且安裝了前面說的HAXM的話,記得要選x86 Images哦!在第二個標簽頁中!!當然,也可以根據需要選擇其他的Image

  Next吧!最后一步也非常明確,定制化一些具體的虛擬機參數設置,包括屏幕顯示、前后攝像頭、網絡類型、內存大小、SD卡大小等等。

  一共3步,搞定所有虛擬機設置。:-)

  搞定了SDK和AVD以后,就可以做出最基本的Android程序啦!

 

HelloWorld

  按照軟件開發界不成文的規定,第一次一定是留給一個叫做“HelloWorld”的大哥的,我也不敢造次。大哥,來吧!

 創建項目

選擇程序所支持的設備,以及最小版號

選擇模版

設定主界面,並且選擇是否生成Layout文件

 

下面可以開始Coding啦!

首先在res/values文件夾的strings.xml文件中,給咱們的Hello World安個家。

沒想到,大哥,你已經先到了!!程序已經為我們准備好了HelloWorld。開個玩笑,這里應該只是我們需要顯示的字符串於名稱重復了而已,那我們就沿用這個稱號吧!

再打開res/layout目錄下咱們剛剛確定的主界面activity_main.xml。這時候默認可能會打開xml的編輯器,如果想在設計界面和xml編輯界面之間切換,就需要在窗體下部找到Design、Text標簽,使用這兩個標簽進行切換。

順帶再說一句,如果打開了Design界面沒有內容顯示出來時,可以試試點擊窗體右上方的機器人圖標,切換Android SDK版本(總有一款適合你)。

可以看到,IDE已經幫我們在界面上生成了一個文本框了,只不過這里的text直接寫了“Hello World!”。那怎么行,我這個程序可是要國際化的,不用多語言怎么可以。

可以超簡單的,在設計時界面選中這個文本框,然后再屬性中找到Text,點擊右側的按鈕,就會彈出資源選擇框啦,可以很方便的選擇資源。這點比VS做的好多了!

高端一點的用戶是盡量避免使用IDE的,咱直接用文本也可以做到。把text的內容由"Hello World!"修改為"@string/app_name"。程序在運行時就會根據不同的語言別去找對於的字符串啦!

看看效果吧!可以點擊工具欄中的圖標,以Debug的方式來運行試試看,運行前先要選擇之間建立的AVD。

點了OK,以后等幾秒鍾就可以看到虛擬機的主畫面了。右側有些按鈕是用來設置和操作虛擬機的,那么明顯的圖標不用再解釋了。

可是啥也沒有啊,我們的HelloWorld大哥呢?別急,貌似程序正在編譯,請默默的等待這個“Gradle Build Runing”吧,后面還會遇到它好多次!!

等這部分都正常運行完成后,咱們的大哥終於出現啦!大哥好帥!大哥好帥!

 

至此,一行代碼也沒寫(好失落),但是看到了史上最經典的程序在我人生的第一個Android程序中出現了,太雞凍了!

好了,不說那么多了,寫這篇隨筆真的是為了記錄個人第一次做Android的過程,以免以后長時間不搞又忘記了。(畢竟不是主要做Android的)如果有寫的不對或者寫的不好的地方,還請各位及時指正,謝謝!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM