Android Studio 安裝、配置、建立專案與匯出匯入

Android Studio 下載與安裝流程?如何進行相關 Android Studio 配置設定?怎麼下載、管理與更新 SDK?本篇文章將詳細解說 Android Studio 安裝、下載,到建立專案的整體流程。

android-studio-install-and-conf_00

必須先完成安裝 JDK,可參考 Java JDK 安裝與設定 for Windows

Android Studio 1.0 版發佈時,Google 就宣佈將它作為官方 Android 的開發工具,並建議開發者轉向 Android Studio,同時也宣佈將在年底前停止對 Eclipse Android 開發工具的所有支持。

Android Studio 下載與安裝

下載

開啟 Android Developers,點擊「Download Android Studio and SDK Tools」。

android-studio-install-and-conf_01

點擊「DOWNLOAD ANDROID STUDIO FOR WINDOWS」。

android-studio-install-and-conf_02

勾選「I have read and agree with the above terms and conditions」,點擊「DOWNLOAD ANDROID STUDIO FOR WINDOWS」下載。

android-studio-install-and-conf_03

安裝

執行下載完成的「android-studio-bundle-版本號-windows.exe」,點擊「Next >」。

android-studio-install-and-conf_04

選擇要安裝的組件,點擊「Next >」:

  • Android SDK:Android SDK(軟件開發工具包)
  • Android Virtual Device:Android 模擬器
  • Performance (Intel HAXM):Intel 的 HAXM(硬體加速執行管理器)可加快「模擬器」執行效能。
android-studio-install-and-conf_05

點擊「I Agree」。

android-studio-install-and-conf_06 android-studio-install-and-conf_07

Android Studio 與 Android SDK 的安裝路徑,點擊「Next >」。

Android SDK 需用容量較多,確定容量足夠的話使用預設即可
android-studio-install-and-conf_08

只有使用 Intel CPU 的電腦才會有此畫面。使用建議值即可(依照電腦狀況做最佳的建議),點擊「Next >」。

android-studio-install-and-conf_09

設定 Android Studio 在開始功能表中的項目名稱,使用預設即可,點擊「Install」進行安裝。

android-studio-install-and-conf_10
如遇到安裝 Intel HAXM 失敗,先直接點擊「確定」,不影響後續安裝(排除方式請參考 安裝 Intel HAXM
android-studio-install-and-conf_11

安裝完成,點擊「Next >」。

android-studio-install-and-conf_12

可勾選「Start Android Studio」,點擊「Finish」後會直接啟動 Android Studio。

android-studio-install-and-conf_13

第一次執行 Android Studio 時會提示,是否要從以前的版本導入設置,沒有的話使用預設,點擊「OK」

android-studio-install-and-conf_14

Android Studio 開啟中……

android-studio-install-and-conf_15

第一次執行 Android Studio 時,會自動連至網路下載 Android SDK(僅下載最新的 SDK 版本) 相關檔案與一些組件,如果網路速度較慢,則需等待較長的時間。

android-studio-install-and-conf_16

顯示下載及安裝了哪些組件,點擊「Finish」即可。

android-studio-install-and-conf_17

Android Studio 配置設定

左下方會顯示目前使用的 Android Studio 版本,後面有一段「Check for updates now.」,點擊「Check」,就會連到伺服器檢查是否有更新檔。

android-studio-install-and-conf_18

設定文字編碼為 UTF-8

點擊「Configure」,進入配置。

android-studio-install-and-conf_19

點擊「Project Defaults」,進入專案預設。

android-studio-install-and-conf_20

點擊「Settings」,進入設定。

android-studio-install-and-conf_21

將開發環境、專案與專案設定檔的 Encoding(編碼)更改為 UTF-8,點擊「Apply」應用 → 「OK」。

android-studio-install-and-conf_22

設定文字字體、大小

Android Studio 預設字體為 serif(有襯線),但撰寫程式需長時間看著螢幕,所以都會使用 sans-serif(無襯線)的字體。

先進入「Configure」配置後 → 點擊「Settings」。

android-studio-install-and-conf_57

預設所提供的 Scheme(方案)不可更改,所以先點擊「Save As…」另存一個要使用的 Scheme。

android-studio-install-and-conf_59

將 Primary font 設定為 Consolas,在依需求設定 Size 與 Line spacing(行間距)即可。

android-studio-install-and-conf_60

設定程式碼行號;行數

程式在進行 Debug 時,如發生問題系統會提示錯誤行號,以便快速對照修改。

先進入「Configure」配置後 → 點擊「Settings」。

android-studio-install-and-conf_57

勾選 Show line numbers 即可。

android-studio-install-and-conf_58

其他設定

Ctrl + 滑鼠滾輪縮放字體大小

File > Settings… > Editor > General > Mouse > Change font size (Zoom) with Ctrl+Mouse Wheel 打勾。

註解字體 Style 與顏色

File > Settings… > Editor > Colors & Fonts > Groovy > 點選下方視窗欲變更的文字,即可進行設定。

Android SDK Manager 下載、管理與更新

先進入「Configure」配置後 → 點擊「SDK Manager」(每次進入時會自動連至網路擷取最新資訊)。

android-studio-install-and-conf_23

在首次開啟 Android Studio 時僅會自動下載最新的 SDK 版本(小傑下載時為 Android 6.0 版本)。

如要針對舊版本(例如 Android 4.x)開發 APP 或模擬器的測試時,則需另行下載該版本的 Android SDK 來使用,如果還要使用其他額外功能,例如 Google Map(地圖)則也要另行安裝相關的工具。

Android 改版的速度相當快,且也會針對舊版本的 Bug 做修正。當需要更新時 Android Studio 會通知我們,只要點選訊息中的連結即可進行更新;也可自行開啟「SDK Manager」來做更新、檢查或刪除已安裝的 SDK 版本及其它工具。

android-studio-install-and-conf_24

安裝 Intel HAXM

在安裝 Android Studio 時,如發生安裝 Intel HAXM 失敗,請檢查 BIOS 設定是否啟用如下兩種技術:

  • Virtualization Technology(虛擬化技術)
  • Execute Disable Bit(病毒防護技術)

進入「SDK Manager」→ 點選「SDK Tools」→ 勾選「Intel x86 Emulator Accelerator (HAXM installer)」→ 點擊「Apply」應用 → 「OK」。

android-studio-install-and-conf_25

點擊「OK」。

android-studio-install-and-conf_26

點擊「Finish」。

android-studio-install-and-conf_27

安裝完成,複製「Android SDK」 Location」路徑。

套件安裝完成後,狀態便會顯示為「Installed」,這很容易讓人誤會,因為其實安裝尚未完成,SDK 僅是將 Intel HAXM 執行檔複製到電腦內,是否要安裝取決於個人
android-studio-install-and-conf_28

前往剛複製的路徑 → 進入「extras」目錄。

android-studio-install-and-conf_29

點擊「intelhaxm-android.exe」進行安裝。

android-studio-install-and-conf_30

都使用預設進行安裝即可。

android-studio-install-and-conf_31 android-studio-install-and-conf_32 android-studio-install-and-conf_33 android-studio-install-and-conf_34

無法順利安裝 Intel HAXM 時,先確認是否防毒設定的問題(以小傑使用的 Avast 為例),開啟 Avast → 點擊「設定」。

android-studio-install-and-conf_35

點選「疑難排解」,取消預設勾選的「啟用 Avast 自我防禦模組」與「啟用硬體協助虛擬」→ 點擊「確認」。

如還是無法順利安裝 Intel HAXM,請先停用防毒並重新開機,待安裝完成後再啟用
android-studio-install-and-conf_36

Android Studio 介面與專案

介面

Recent Projects(最近開啟專案)列表。

Quick Start(快速開始)列表:

  • Start a new Android Studio project:初啟一個新 Android Studio 專案
  • Open an existing Android Studio project:打開現有 Android Studio 專案
  • Check out project from Version Control:查看專案從版本控制
  • Import project (Eclipse ADT, Gradle, etc.):匯入專案
  • Import an Android code sample:匯入 Android 官方提供的範例程式
  • Configure:配置
  • Docs and How-Tos:檔案與入門指南
android-studio-install-and-conf_37

建立專案

點擊「Start a new Android Studio project」。

android-studio-install-and-conf_38

專案配置,點擊「Next」:

  • Application name:顯示於 Android 手機,讓使用者看的應用程式名稱
  • Company Domain:公司或個人的 domain 名稱(例如 google.com),用來決定應用程式的主要套件名稱,採用 Java 應用程式的套件規則。
  • Package name:專案的 Java 套件名稱,依照上述 Company Domain(反向)與 Application name 組成,也可點擊 Edit 修改(建議使用預設)
  • Project location:專案儲存路徑,應用程式的所有檔案都會存放在這(可自訂路徑)
android-studio-install-and-conf_39

選擇此專案運行的環境平台與 SDK 版本,使用預設即可,點擊「Next」。

android-studio-install-and-conf_40

新增要執行的 Activity(活動),點選「Blank Activity」(空白活動)後,點擊「Next」。

可把 Activity 想像成一個網頁,Activity 跳至另一個 Activity,就是在當前網頁連結至另一個網頁
一般 Android 應用程式中,一個畫面就是一個繼承自 android.app.Activity 的 Java 類別,通常稱它為 Activity 元件,如應用程式功能比較複雜些,需要的畫面,也就是 Activity 元件就會多一些
Android 將應用程式的開發分成 Activity 負責「程式邏輯」與 Layout 負責「版面配置」二大部分
android-studio-install-and-conf_41

定制 Activity,點擊「Finish」:

  • Activity Name:(使用預設值)
    • 主畫面程式邏輯控制 Actvitiy 應用程式組件名稱
    • 繼承 Actvitiy 類別的 Java 類別檔案。因此預設名稱的 MainActivity 即為此 Java 類別檔案的名稱
  • Layout Name:(不可為大寫英文字母、使用預設值)
    • 版面配置的一份 xml 檔案名稱
    • 名稱通常會與對應的 Activity Name 反向命名。例如「MainActivity」所對應的 xml 檔案名稱則自動命名為「activity_main」
  • Title:
    • 主畫面的標題文字,是給使用者看的,因此可自訂名稱
  • Menu Resource Name:
    • 配合主畫面 Menu 的 XML 選單檔案名稱
    • 名稱通常以 menu 單字開頭,後接 Activity Name 中不含 Activity 的其餘單字並轉成小寫字母。例如「 MainActivity」所對應的 XML 檔案名稱則自動命名為「menu_main」
android-studio-install-and-conf_42

產生專案……

android-studio-install-and-conf_43 android-studio-install-and-conf_44

顯示提示,點擊「Close」即可。

android-studio-install-and-conf_45

建立相關資料……

android-studio-install-and-conf_46 android-studio-install-and-conf_47

建立完成 → 點擊「content_main.xml」後可看到 Layout 的 XML 版面原始碼,點擊「三角形」執行程式。

android-studio-install-and-conf_48

選取要執行程式的設備(使用預設),點擊「OK」,啟動 Android 虛擬設備。

android-studio-install-and-conf_49

左圖為 Android 虛擬設備開啟中……,右圖為執行後的結果,點擊中間的「○」鍵回到桌面。

android-studio-install-and-conf_50

左圖點擊 APPS 圖示 → 右圖下面可看到 Application name 為原先取的 My Application 名稱。

android-studio-install-and-conf_51

匯出專案

Android Studio 並無提供匯出專案功能,但可直接前往專案路徑,將專案名稱的目錄複製即可。

預設專案存放路徑為 C:\Users\[帳戶名稱]\AndroidStudioProjects\
專案路徑、名稱會直接顯示在 Android Studio 視窗上
android-studio-install-and-conf_61

匯入專案

將專案目錄放置於要存放的位置。

通常會放置在預設專案存放路徑 C:\Users\[帳戶名稱]\AndroidStudioProjects\
android-studio-install-and-conf_62

點擊「Import project (Eclipse ADT, Gradle, etc.)」匯入專案。

android-studio-install-and-conf_63

指到專案目錄放置的路徑,點擊「OK」專案就匯入完成了。

android-studio-install-and-conf_64

AVD Manager 操作與設定

點擊「Tools」→ 選擇「Android」→ 點擊「AVD(Android 虛擬設備) Manager」。

android-studio-install-and-conf_52

點擊「Stop」可停止目前正在執行的虛擬設備,點擊「Create Virtual Device…」可創建虛擬設備。

android-studio-install-and-conf_53

點擊「編輯」修改虛擬設備。

android-studio-install-and-conf_54

點擊「Change」,可修改虛擬設備的螢幕尺寸。

android-studio-install-and-conf_55 android-studio-install-and-conf_56

6 則評論 to “Android Studio 安裝、配置、建立專案與匯出匯入”

  1. EE 說道:

    非常實用,並且仔細,感謝分享

  2. William 說道:

    可以要line嗎我安裝不成功可教我嗎

  3. 小樹 說道:

    你好,我安裝好幾次都不成功,中間跳錯誤訊息:「Error opening file for writing:C:\Program Files\Android\Android Studio\gradle\m2repository\com\google\google\1\goole-1.pom」,若跳過不理它會再出現另一個檔案錯誤一樣的訊息,再跳過後可以安裝成功,但建立新專案、匯入範例專案都會出現錯誤訊息「Error:Failed to create parent directory ‘C:\Users\cl14900\.gradle\caches\modules-2\files-2.1\com.google\google\1’ when creating directory ‘C:\Users\cl14900\.gradle\caches\modules-2\files-2.1\com.google\google\1\c35a5268151b7a1bbb77f7ee94a950f00e32db61’」,且無法執行。請問知道解決方法嗎?

    • SmallJacky 說道:

      我猜測有可能是權限的問題。
      請試看看,右鍵點擊 android-studio-bundle-版本號-windows.exe > 以系統管理員身份執行。

發表迴響