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

Android Studio

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

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

Android Studio 下載與安裝

下載

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

點擊「DOWNLOAD ANDROID STUDIO FOR WINDOWS」。

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

安裝

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

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

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

點擊「I Agree」。

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

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

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

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

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

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

Android Studio 開啟中…

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

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

Android Studio 配置設定

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

設定文字編碼為 UTF-8

點擊「Configure」,進入配置。

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

點擊「Settings」,進入設定。

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

設定文字字體、大小

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

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

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

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

設定程式碼行號、行數

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

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

勾選 Show line numbers 即可。

其他設定

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 時僅會自動下載最新的 SDK 版本(小傑下載時為 Android 6.0 版本)。

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

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

安裝 Intel HAXM

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

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

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

點擊「OK」。

點擊「Finish」。

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

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

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

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

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

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

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:檔案與入門指南

建立專案

點擊「Start a new Android Studio project」。

專案配置,點擊「Next」:

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

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

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

可把 Activity 想像成一個網頁,Activity 跳至另一個 Activity,就是在當前網頁連結至另一個網頁:

  • 一般 Android 應用程式中,一個畫面就是一個繼承自 android.app.Activity 的 Java 類別,通常稱它為 Activity 元件,如應用程式功能比較複雜些,需要的畫面,也就是 Activity 元件就會多一些。
  • Android 將應用程式的開發分成 Activity 負責「程式邏輯」與 Layout 負責「版面配置」二大部分。

定制 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」

產生專案…

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

建立相關資料…

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

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

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

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

匯出專案

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

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

匯入專案

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

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

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

AVD Manager 操作與設定

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

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

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

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

參考

在〈Android Studio 安裝、配置、建立專案與匯出匯入〉中有 6 則留言

  1. 你好,我安裝好幾次都不成功,中間跳錯誤訊息:「Error opening file for writing:C:Program FilesAndroidAndroid Studiogradlem2repositorycomgooglegoogle1goole-1.pom」,若跳過不理它會再出現另一個檔案錯誤一樣的訊息,再跳過後可以安裝成功,但建立新專案、匯入範例專案都會出現錯誤訊息「Error:Failed to create parent directory 'C:Userscl14900.gradlecachesmodules-2files-2.1com.googlegoogle1' when creating directory 'C:Userscl14900.gradlecachesmodules-2files-2.1com.googlegoogle1c35a5268151b7a1bbb77f7ee94a950f00e32db61'」,且無法執行。請問知道解決方法嗎?

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

發表留言