AS和eclipse目錄結構解析


析一下android項目在eclipse中的目錄結構。主要參考了博文:http://blog.csdn.net/zqixiao_09/article/details/50596038

主要的目錄有:src、bin、gen、res等

1.src:該項目的源代碼,包含了即將創建的java源代碼文件。

2.gen:自動生成的文件目錄。

3.assets:資源路徑。

4.bin:編譯生成目錄。二進制文件,包括class、資源文件、dex、apk

5.res:存放應用程序中經常用到的資源文件,包括圖片、布局文件、參數描述文件等

            drawable開頭的四個文件夾用於存儲圖片資源;layout文件夾存放的是應用程序的布局文件;menu主要用設置菜單文件;values包含xml文件

6.AndroidManifest.xml清單文件包含了android應用中的元信息,是每個項目中的重要文件。android的四大組件(Activity、contentProvider、broadcastreceiver、service)。權限。

7.project.properties:工程屬性的配置文件,配置編譯的版本

 

 

AS:

gradle是一個基於Apache Ant和Apache Maven概念的項目自動化構件工具。它可以幫你管理項目中的差異,依賴,編譯,打包,部署……你可以定義滿足自己需要的構建邏輯,寫入到build.gradle中供日后復用。不是一種編程語言,不能幫你實現軟件中的任何實際功能。

(依賴,打包,部署,發布,各種渠道的差異管理.....)

 

AS和eclipse的區別:

 

 

1.AS中有project和module的概念,AS中一個窗口只能有一個項目,即project,代表一個workspace,但是一個project可以包含多個module。

2.上述目錄中將java代碼和資源文件(圖片、布局文件等)全部歸結為src,在src目錄下有一個main的分組,同時划分出java和res兩個文件夾,java文件夾相當於eclipse下的src文件夾,res目錄結構則一樣。

 具體的目錄結構可以參考博文http://blog.csdn.net/eastmoon502136/article/details/50596806

http://www.runoob.com/w3cnote/android-tutorial-project-src-analysis.html

http://blog.csdn.net/wx198210/article/details/50248915

介紹的比較系統


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM