《創建一個Android項目》
一個android項目包括應用的所有源代碼。Android SDK 使得用一套默認的項目目錄和文件創建新的Android項目過程變得更簡單。
本課程介紹使用具有ADT插件的Eclipse創建新Android 項目,或者使用SDK Tools的命令行創建新Android 項目。
注意:你必須確保Android SDK安裝完畢,確保Eclipse裝有ADT插件(21.0.0版本或以上)。如果沒有,請在本課程開始前先進行Android SDK 安裝步驟。
利用Eclipse創建項目
- 點擊工具欄裏的New按鈕。
- 在彈出的窗口(select a wizard)中,打開Android文件夾,選擇“Android Application Project”,然後點擊”Next“。
-
在彈出窗口中填寫內容
圖1:新建Android application窗口
- Application Name 是用戶看到的應用名稱.。在這個項目中,名稱是"My First App."
- Project Name 是項目目錄和顯示在Eclipse裏的名稱。
- Package Name 是應用程序的包名(在Java程序設計語言中遵循同樣的包名)。這個包名不能與Android系統中的其他應用的包名重複。因此,包名通常使用你的單位或組織的反向域名命名。以這個項目爲例,你也可以用 ”com.example.myfirstapp“來命名。 但是, 你不能在Google電子市場發佈你應用的時候使用”com.example“來命名。
- Minimum Required SDK 是你的應用能最低支持的Android平臺版本, 表示正在使用的API level。爲了支持更多的設備, 你應當是你應用最低支持的Android平臺版本越低越好從而讓您的應用程序能夠提供低版本核心功能集。如果你的應用的一些特性只能在新的Android平臺上面支持,你可以讓這些特性只有在支持的Android平臺版本上面運行的時候體現。(更多瞭解支持不同平臺版本)。在本項目中這一項選擇默認的設定值API18。
- Target SDK 是你的應用能夠支持的最高Android平臺版本(也是正在使用的API level) 。
- 當新的Android平臺發佈的時候。你應該在新平臺上測試你的應用是否可用,並且將以上的兩個值更新到最新的平臺版本。
- Compile With 是你的應用編譯平臺的版本。在默認情況下,這一項的值是你SDK裏面最新的Android版本。(它應該至少是Android4.1; 如果沒有這個版本, 那麼你必須用SDK Manager進行安裝)。你也可以用低版本編譯你的應用,但是把最高支持的Android平臺版本設置成最新版本可以使你能夠啓用新功能,還能使你的應用在新設備上也能共擁有優秀的用戶體驗。
- Theme 可以指定在你的App上使用的Android界面風格。這項可以不填寫。 點擊Next。
- 在接下來的這個窗口中進行項目的配置,在這裏使用默認設置。點擊Next。
- 接下來的這個窗口會幫你創建你的app的桌面圖標。你可以通過給的幾種方式自定義自己的圖標,該工具會生成各種屏幕像素密度對應尺寸的圖標。在你發佈應用之前,你應當確信你的應用圖標符合Iconography 設計規範裏面的圖標設計規範。點擊 Next。
- 現在你可以給你的應用選擇一個Activity模板。對於目前的項目, 選擇BlankActivity 之後點擊 Next。
- 把接下來的所有選項都使用默認設置然後點擊 Finish。
你的Android項目現在已經設置完畢,你可以開始創建你的應用了,點擊繼續學習下節課程。
利用SDK的命令行創建Android項目:
如果你不使用帶有ADT插件的Eclipse IDE。你也可以用命令行通過SDK工具創建項目:
將CMD的當前目錄改變到Android SDK’s tools的目錄
。
-
執行:
android list targets
這一行命令會顯示你在SDK裏下載的可用的Android平臺列表。 找到你想用於編譯的平臺版本,把target id記下來.。建議你選擇可選的最高版本,當然你也可以使你的應用支持較低地平臺,但將最高支持版本設爲最新的平臺版本仍然能使你的app支持最新的設備。
若沒有顯示列表,你需要安裝可用的Android SDK Manager tool。詳見Adding Platforms and Packages。
-
執行:
android create project --target <target-id> --name MyFirstApp \ --path <path-to-workspace>/MyFirstApp --activity MainActivity \ --package com.example.myfirstapp 把<target-id>替換成上一步記錄的target id,把
<path-to-workspace>
替換成Android項目存儲目錄。
你的Android項目現在已經設置完畢,你可以開始創建你的應用了,點擊繼續學習下節課程。
貼士: 最好把 platform-tools/
和 tools/
directory 添加環境變量的PATH裏。