標籤:android style blog http color io 使用 ar java
?【聲明】
歡迎轉載,但請保留文章原始出處→_→
生命壹號:http://www.cnblogs.com/smyhvae/
文章來源:http://www.cnblogs.com/smyhvae/p/4022844.html
連絡方式:[email protected]
【本文】
之前本人在部落格中講到使用IntelliJ IDEA 13搭建Android整合式開發環境(圖文教程)。昨天重裝系統了,所以為了跟上時代,今天來試一下Android Studio的使用。之前看過幾篇部落格,介紹了如何使用Android SDK搭建Android整合式開發環境,但是感覺不詳細,所以打算自己整理一個詳細的圖文教程,希望能對新手(包括自己)有所協助。
【開發環境】
物理機版本:Win 7旗艦版(64位)
Java SDK版本:jdk1.8.0_20(64位)
Android SDK版本:Android 4.4(API 20)
Android Studio版本:Android Studio Beta v0.8.6
註:物理機版本版本和Java SDK版本必須要保持一致,即:同為64位或者同為32位。
一、Android Studio的引入:
2013年GoogleI/O大會首次發布了Android Studio IDE(Android平台整合式開發環境)。它基於Intellij IDEA開發環境,旨在取代Eclipse和ADT(Android開發人員工具)為開發人員提供更好的開發工具。既然Google一直在努力推廣,相信不久以後就有望趕上Eclipse。
- 相比Eclipse,Android Studio IDE有自己的特點:
- 對UI介面設計和編寫代碼有更好地支援,可以方便地調整裝置上的多種解析度。
- 同樣支援ProGuard工具和應用簽名。
- 不過,目前版本的Android Studio不能在同一視窗中管理多重專案。每個項目都會開啟一個新視窗。我猜這是借鑒了Intellij IDEA的行為,而且Google近期不會對此做出調整。
- 支援Gradle自動化構建工具,這真是極好的,但對於剛從Eclipse平台轉移過來的開發人員來說還需要一段時間去學習和適應。
二、軟體的準備:
既然要開發安卓,不管用什麼開發環境,Java SDK和Android SDK都是必不可少的(Android SDK已經在Android Studio中整合好了)。下載完之後,我的軟體包如下:
1、Java SDK的安裝:
下載網站:http://www.oracle.com/index.html
由於我的作業系統是64位的,所以我下載64位的JDK版本:
下載完後,開始安裝:
中,根據自己的喜好選擇安裝路徑。
後面需要配置一下環境變數,具體可以參考本人的另外一篇部落格:Java配置----JDK開發環境搭建及環境變數配置
2、Android Studio的下載和安裝:
下載網站:http://developer.android.com/index.html
點擊上面紅框部分的文字,進入另外一個連結:
點擊中的紅框部分,彈出如下介面:
繼續點擊中的紅框部分,開始下載:
下載完成後,就可以開始安裝了:
中,選擇合適的安裝路徑,然後繼續:
安裝好軟體後,Android SDK也會自動出現在安裝的目錄裡:
三、開始運行軟體:
註:我們在之前安裝好JDK並正確配置環境變數之後,一旦運行Android Studio,就會自動載入JDK(前提是正確配置環境變數),而Android SDK也已經有了。現在開始運行軟體吧。
安裝完成Android Studio之後,開始運行軟體,第一次運行時,彈出如下對話方塊:
中,是提醒你是否有以前版本的Android Studio設定檔案,這個檔案是以前使用過Android Studio的使用者的操作習慣產生的一個xml檔案,匯入之後可以直接使用以前的開發習慣,而對於新使用者來說,基本都需要選擇I don’t那一項就行。
然後我們點擊Create New Project,建立一個新的工程:
註:Android Studio中的Project,並不是真正的project,它其實跟eclipse中的workspace、visual studio中的solution是一個概念。
我們看一下下面這張表格就知道了:
| |
eclipse |
IEDA/Android Studio |
| 工作區 |
workspace |
project |
| 項目 |
project |
module |
| 引用 |
preference |
module dependency |
之後彈出如下介面:
中,我們起好工程名,並放在合適的路徑,然後點擊“下一步”,彈出如下介面:
中,選擇API的最小版本(這個根據個人需要)。然後繼續:
中,選擇模板樣式。然後繼續:
工程建立完之後,軟體會自動下載和gradle相關的組件,耗時較久(因為是第一次載入):
稍等片刻時候,就能看到我們建好的工程了:
中,注意仔細看工程檔案的目錄結構,以及載入的庫(包括Android SDK和Java SDK)。
點擊功能表列“File Project Structure”,檢查一下我們之前載入的SDK:
恩,中,Java SDK和Android SDK全部載入,是我們想要的結果。中,點擊“Project”標籤,可以查看gradle的版本:
四、安裝Genymotion模擬器:
1、Genymotion的安裝:
Genymotion無疑是目前最快最好用的模擬器。官網:http://www.genymotion.cn/
先註冊,然後下載,安裝VirtualBox最簡單的方式就是下載包含VirtualBox的Genymotion包,如所示:
下載完成後,開始安裝。然後運行Genymotion軟體,會提示你需要建立虛擬設備,點擊yes按鈕開始建立虛擬設備:
使用之前註冊的帳號進行串連:
然後選擇其中一個版本的模擬器:
這樣,我們的模擬器就建好了,接下來要將模擬器和Android Studio相關聯。
2、將模擬器Genymotion和Android Studio相關聯:
首先在Genymotion的官網下載外掛程式:
然後,開啟Android Studio,選擇功能表列“File---settings”,出現如下介面,並選擇Plugins:
中,選擇"Install plugin from disk",從本地載入外掛程式,彈出如下介面:
中,選擇我們之前下載好的外掛程式載入即可。這樣,我們在外掛程式列表裡又能多看到一個Genymotion的外掛程式:
緊接著重啟軟體,讓新載入的外掛程式生效。重啟軟體Android Studio後,選擇功能表列“View--Toolbar”,讓工具列顯示出來,可以看到工具列多了個Genymotion Device Manager的表徵圖:
點擊這個表徵圖,彈出如下介面:
中,載入我們之前安裝好的Genymotion檔案夾即可。然後再點擊這個表徵圖,彈出如下介面:
中,可以看到我們之前已經啟動起來的模擬器:
大功告成。
當然了,如果要在模擬器上運行程式,還要確保模擬器載入了Android SDK:
緊接著,在模擬器上運行這個程式:
中,可以看到,我編譯的版本是API 20,但模擬器的版本是API 16,但是程式依然可以運行,說明Android Studio在版本的相容問題上做的很好。但是之前用IntelliJ IDEA,就必須要求編譯的版本和模擬器(真機)的版本要保持一致。
五、Android Studio的簡單設定:
主題修改:
可能大家會覺得軟體的介面不太好看,我們可以換一下主題。選擇功能表列“File--settings--apperance--theme”,主題選擇Darcula:
代碼字型修改:
選擇功能表列“File--settings--Editor--Colors&Fonts--Font”:
中預設的Scheme是不可以更改的,單擊“Save As”,建立一個新的名字(例如MyFont):
中,就可以選擇我們想要的字型了。
同樣也可以修改控制台的字型:
關於Android Studio的更多提示,將在今後講到。
使用Android Studio搭建Android整合式開發環境(圖文教程)