Eclipse的目錄結構

1. src

毫無疑問,src目錄是放置我們所有Java代碼的地方,它在這裏的含義和普通Java項目下的src目錄是完全一樣的,展開之後你將看到我們剛纔創建的HelloWorldActivity文件就在裏面。

2.gen

這個目錄裏的內容都是自動生成的,主要有一個R.java文件,你在項目中添加的任何資源都會在其中生成一個相應的資源id。這個文件永遠不要手動去修改它。

3.assets

這個目錄用得不多,主要可以存放一些隨程序打包的文件,在你的程序運行時可以動態讀取到這些文件的內容。另外,如果你的程序中使用到了WebView加載本地網頁的功能,所有網頁相關的文件也都存放在這個目錄下。

4.bin

這個目錄你也不需要過多關注,它主要包含了一些在編譯時自動產生的文件。其中會有一個你當前項目編譯好的安裝包,展開bin目錄你會看到HelloWorld.apk,把這個文件拷到手機上就可以直接安裝了。

5.libs

如果你的項目中使用到了第三方Jar包,就需要把這些Jar包都放在libs目錄下,放在這個目錄下的Jar包都會被自動添加到構建路徑裏去。你可以展開上圖中Android 4.0Android Private LibrariesAndroid Dependencies這些庫,其中顯示的Jar包都是已經被添加到構建路徑裏的。

6.res

這個目錄下的內容就有點多了,簡單點說,就是你在項目中使用到的所有圖片、佈局、字符串等資源都要存放在這個目錄下,前面提到的R.java中的內容也是根據這個目錄下的文件自動生成的。當然這個目錄下還有很多的子目錄,圖片放在drawable目錄下,佈局放在layout目錄下,字符串放在values目錄下,所以你不用擔心會把整個res目錄弄得亂糟糟的。

7.AndroidManifest.xml

這是你整個Android項目的配置文件,你在程序中定義的所有四大組件都需要在這個文件裏註冊。另外還可以在這個文件中給應用程序添加權限聲明,也可以重新指定你創建項目時指定的程序最低兼容版本和目標版本。由於這個文件以後會經常用到,我們用到的時候再做詳細說明。

8.project.properties

這個文件非常地簡單,就是通過一行代碼指定了編譯程序時所使用的SDK版本。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章