Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發實例 >> 基於Linux命令行構建Android應用(5)Android應用構建流程

基於Linux命令行構建Android應用(5)Android應用構建流程

編輯:Android開發實例

  Android SDK 提供的 android 工具可以在項目根目錄自動生成 Ant 構建文件 build.xml[1]。進入項目根目錄後,你可以使用以下 Ant 命令[2]

 

  ant clean

  清理項目。該命令負責清理本文列出的其他 Ant 命令產生的輸出結果。

 

  ant debug

  構建調試包。

 

  ant emma debug

  以開啟 instrumentation 的方式構建測試項目,可用於代碼覆蓋的測試。 

 

  ant release

  構建發行包。

 

  ant instrument

  構建支持 instrumentation 的調試包。該命令會在構建支持代碼覆蓋率(ant emma debug)測試時自動調用。

 

  ant <build_target> install

  構建和安裝包。

 

  ant installd

  安裝一個已經編譯的調試包。

 

  ant installr

    安裝一個已經編譯的發行包。

 

  ant installt

  安裝一個已經編譯的測試包。

 

  ant installi

  安裝一個支持 instrumentation 的包。通常你不會調用該命令,而是在安裝一個測試包時自動調用。

 

  ant test

  運行測試。前提是事前安裝好可供測試的 .apk 文件。

 

  ant debug installt test

  構建測試項目和被測試項目,同時安裝兩個 .apk 文件並且運行測試。

 

  ant emma debug install test

  構建測試項目和被測試項目,同時安裝兩個 .apk 文件,運行測試並支持代碼覆蓋率測試。

 

 

注:

[1] 如果你使用 Eclipse 進行開發,你在項目根目錄中可能會找不到 build.xml 文件,因為 Eclipse 自有自己的編譯方式,它不使用 Ant 進行構建。要解決這個問題,你可以進入項目根目錄,運行 android update 命令來更新項目,android 工具會在項目根目錄下自動創建 build.xml 文件。

[2] 要了解 build.xml 提供的 Ant 命令,你可以進入項目根目錄運行 $ ant -p 或者 $ ant -projecthelp,該命令會打印可使用的 target(即 Ant 命令)。了解更多關於 Ant 構建,查看 [Java] Apache Ant 構建基礎教程

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved