實驗內容
-
在Android Studio中創建項目
-
創建並啟動Android模擬器
-
項目的編譯和運行
實驗要求
- 在安裝好的AndroidStudio上建立第一個工程
- 創建並啟動Android模擬器
- 編譯和運行
實驗步驟
1、雙擊打開AndroidStudio 圖標,等待軟件加載,如下圖
圖1
2、點第一個Start a new Android Studio project
新建一個Android工程。如下圖
圖2
3、此時會彈出新建項目的對話框
圖3
分別制定工程名和地址,點擊next。
4、選擇目標Android設備,從上到下依次為手機和平板、電視(一些電視盒子即基於此開發)、手表(一些智能手表應用)、Google Glass。這里我們選擇手機,並為其指定最小SDK為API 14。
圖4
5、點擊Next按鈕進入下一步,這時候會要求你為應用添加一個Activity,如下圖所示
圖5
Activity是Android中的一種基礎組件,你大致可以將其理解為一個頁面。一些控件就將要被放置在這里面,而這一步選擇不同類型的Activity實際上是依托各種類型的模板(例如全屏顯示、登錄頁、自帶導航欄等類型)來創建類文件。此處被添加的Activity將會被作為應用打開時默認啟動的那一個。這里選擇Empty Activity這個模板來創建Activity,並點擊Next按鈕進入到下一步。
6、這一步則是自定義Activity的信息,具體如下:
- Activity Name:定義Activity的名稱。Android Studio會據此生成同名的.java類文件。
- Layout Name:定義Activity的布局文件名。這里的布局文件是指一個決定Activity中各種控件屬性的xml資源文件。
每個Activity都對應一個xml布局文件(layout),布局文件在項目的res/layout文件夾中可以找到。設置好后,點擊Finish按鈕完成項目的創建工作。
圖6
Android Studio會根據這些信息來創建項目,耐心等候它自動創建項目並進入主界面。這時你會在下圖所示的對話框中看到一些關於Gradle的信息。Gradle是一款獲業界高度評價自動化構建工具,它的用處很多,比如引入外部庫等等。
7、稍候一會兒,你便能看到Android Studio的主界面,如下圖所示。
圖7
首先映入你眼簾的是巨大的編輯區,在左側你能看到項目的組織結構和目錄樹,最上方則是常用的菜單和工具。
如果需要編輯指定的文件,比如編輯MainActicity.java文件,你就可以按照下面這樣的路徑並雙擊打開它。
圖7.1
8、下面配置和啟動模擬器
點擊圖7箭頭所指的位置,可以看到下圖所示
圖8
點擊Create a virtual device
來新建一個模擬器。
9、創建模擬器的第一步是選擇硬件。你可以通過選擇現有的設備模板來定義一台模擬器。左側的Category分類中可以選擇是創建哪種類型的設備,通常我們是開發手機上的應用,所以選擇Phone就可以了。右側則顯示了所有Google官方的設備模板,比如歷年來發布的Nexus系列以及Google Phone系列。
圖9
需要注意的是,此處只是選擇型號對應的硬件條件,而不會選擇該設備在發布時搭載的系統鏡像。根據圖中所示選擇虛擬設備硬件。也可以點擊左下角的New Hardware完全定義一台設備的硬件配置和外觀,或者通過Import Hardware Profiles來導入現成的配置方案。
10、點擊右下角的Next按鈕,進入到系統鏡像的選擇。
圖10
選擇之前下載好的第一個API 23 ,他所對應的也是目前最新的Android6.0版本。如果你需要其他版本的系統,你可以在Android SDK Manager中下載對應的系統鏡像包,再進入AVD Manager就能看到它們了。
11、點擊右下角的Next按鈕,進入到確認配置的一步。
圖11
以上均可以使用默認設置。
12、最后點擊Finish按鈕,你就能在AVD Manager中的列表看到剛剛創建的模擬器。
圖12
點擊圖中的啟動按鈕即可開機。
13、在項目的源代碼、資源文件和可能用到的外部庫都編輯或配置好后,就可以編譯並運行這個“應用”了。
圖13
在工具欄上你可以找到運行按鈕,如果發現不能運行的話,可以嘗試下面設置
圖14
圖15
將箭頭所指的復選框取消勾選,然后點擊OK按鈕,等保存完之后再次運行。
看到以下運行結果
圖16
到這里第一個項目HelloWorld就完成了。