手動建立一個Android項目,命名爲HelloWorld,命令以下:java
android create project -n HelloWorld -t 1 -p E:/Android/workspace/Helloworld -k me.gacl.helloworld -a Helloworld
上面的命令中,-n指定項目的名稱,-t指定android平臺,-p指定項目存放路徑,-k指定項目包名,-a指定Activity名稱。android
使用命令 android list targets 可查看可選的android平臺,以下圖所示:ide
因爲我使用SDK Manager只下載了最新版本的Android5.0.1和Google Inc,所以"android list targets"命令查看到的可選的android平臺就只有2個,能夠看到,1對應的target是android-21,也就是Android 5.0.1。佈局
運行上面的命令能夠在E:/Android/workspace/Helloworld目錄下建立一個Android項目,以下圖所示:ui
生成的Android項目的目錄結構以下圖所示:spa
HelloWorld
|----bin
|----libs
|----res
| |----drawable-ldpi
| |----drawable-mdpi
| |----drawable-hdpi
| |----drawable-xhdpi
| |----layout
| | |----main.xml
| |----values
| |----strings.xml
|----src
| |----me
| |----gacl
| |----helloworld
| |----Helloworld.java
|----AndroidManifest.xml
|----ant.properties
|----build.xml
|----local.properties
|----proguard-project.txt
|----project.propertiescode
下面介紹一下Android項目的主要目錄和文件:xml
【bin】目錄:該目錄用於存放生成的目標文件,例如Java的二進制文件、資源打包文件(.ap_後綴)、Dalvik虛擬機的可執行性文件(.dex後綴),打包好應用文件(.apk後綴)等。blog
【libs】目錄:該目錄用於存放須要使用的第三方jar包文件圖片
【res】目錄:該目錄用於存放Android項目的各類資源文件,好比【layout】目錄存放界面佈局文件,例如main.xml,【values】目錄下則存放各類XML格式的資源文件, 例如字符串資源文件:strings.xml;顏色資源文件:colors.xml; 尺寸資源文件:dimens.xml。 【drawable-ldpi】、【drawable-mdpi】、【drawable-hdpi】、【drawable-xhdpi】這4個子目錄分別用於存放"低分辨率"、"中分辨率"、"高分辨率"、"超高分辨率"的4種圖片文件。
【src】目錄:該目錄用於存放java源文件
【AndroidManifest.xml】文件是Android項目的系統清單文件,它用於控制Android應用的名稱、圖標、訪問權限等總體屬性。 除此以外Android應用的Activity、Service、ContentProvider、BroadcastRecevier這4大組件都須要在該文件中配置。