使用Android Studio搭建Android集成開發環境(圖文教程)


【聲明】 

歡迎轉載,但請保留文章原始出處→_→ 

生命壹號:http://www.cnblogs.com/smyhvae/

文章來源:http://www.cnblogs.com/smyhvae/p/4022844.html

 

【2015-04-03-更新】 

最新Android Studio圖文教程已更新,請移步至:

第一次使用Android Studio時你應該知道的一切配置

第一次使用Android Studio時你應該知道的一切配置(二):新建一個屬於自己的工程並安裝Genymotion模擬器

第一次使用Android Studio時你應該知道的一切配置(三):gradle項目構建

 

【正文】

之前本人在博客中講到使用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.net/

先注冊,然后下載,安裝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的更多使用技巧,將在今后講到。

 


免責聲明!

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



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