Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android 工程中各種文件的介紹

Android 工程中各種文件的介紹

編輯:關於Android編程

  我們在android的開發中,有時會碰到各種各樣的不常見文件,如:Android.mk, pom.xml ,project.properties.  , build.xml ,   .so 文件等,現在一一為大家介紹。 一:Android.mk        Android.mk 內部定義了一個或者多個源代碼的模塊,該文件的產生是和NDK相關的,NDK 是Android提供的一種工具,可以為編譯mk文件內部的源代碼提供依賴支持。     此外,Android.mk 文件是屬於GNU 文件的一部分,GNU是用來編譯源碼的,如gcc命令等。    文件具體內容就不介紹,網上有很多詳細介紹。   二: Pom.xml    1.  pom是一種項目對象模型,。通過xml表示maven項目,使用pom.xml來實現,描述了項目的配置信息,包括項目的url,依賴性和規則等。    2.  基本內容:     POM包括了所有的項目信息     groupId:項目或者組織的唯一標志,並且配置時生成路徑也是由此生成,如org.myproject.mojo生成的相對路徑為:/org/myproject/mojo     artifactId:項目的通用名稱     version:項目的版本     packaging:打包機制,如pom,jar,maven-plugin,ejb,war,ear,rar,par    name:用戶描述項目的名稱,無關緊要的東西,可選    url:應該是只是寫明開發團隊的網站,無關緊要,可選    其中groupId,artifactId,version,packaging這四項組成了項目的唯一坐標。一般情況下,前面三項就可以組成項目的唯一坐標了。   三 : .SO文件      是linux下的動態鏈接庫文件,相當於wendows下的.dll文件。      ANdroid開發中為了利用一些C/C++寫的代碼可以用NDK工具把代碼編譯稱SO文件,然後導入到Android的項目中。方法/lib/armeabmi裡。     至於什麼是動態鏈接庫文件可以參考:http://www.360doc.com/content/11/1203/09/510771_169315220.shtml   四:build.xml 文件      是Ant項目管理工具的構建文件,Ant對GNU make中的缺陷設計的更為完善。     Ant運行xml格式的文件,而不是shell命令。它又一個project組成,而一個project可以分為很多target,target又可分為很多task,每個task通過 一個實現特定接口的java類完成。   五:default.properties     記錄項目中需要的環境信息和版本號。   六:project.properties    由Android工具自動生成,包括版本號和其他依賴文件,為Ant build所使用。
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved