ant打包android工程引用第三方sdk

2021-07-08 14:17:07 字數 749 閱讀 1069

使用ant打包的引用第三方sdk主要使用的兩種方法。

第一種:

直接使用第三方的jar包,這種使用方法比較簡單,直接將jar包放入android工程的libs資料夾中,然後使用sdk工具對工程進行編譯,編譯完後直接使用ant對工程進行打包。具體操作步驟如下:

然後輸入編譯工程的命令列:

***xx為工程的根目錄,name為工程名,6是版本號(任選),編譯成功後會在工程根目錄中生成檔案local.properties檔案,如果需要自定義簽名,則需要在local.properties檔案中配置

第一行為keystore路徑,第三行為別名,密碼可不寫,則在打包時手動輸入。配置完後,使用ant打包工具打包。

在命令列下,進入工程根目錄然後輸入ant debug進行測試打包,如配置了local.properties檔案,則可使用自己的簽名進行打包。

第二種:

使用第三方依賴工程進行打包,通過對工程檔案變化的對比。第三方依賴工程可通過配置主工程和第三方工程的project.properties檔案來進行打包,首先需要對這兩個工程進行編譯,方法在第一種中已列出。然後在第三方工程的project.properties檔案中配置

然後在需要引用的主工程的project.properties檔案中配置

配置中../thirdproject為第三方工程的路徑(已主工程為跟目錄)。配置完後對主工程使用ant打包,即可完成主工程對第三方工程的引用。

ant 實現批量打包android應用

很多的應用中需要加上應用推廣的統計,如果乙個乙個的去生成不同渠道包的應用,效率低不說,還有可能不小心弄錯了分發渠道,使用ant可以批量生成應用。一 新增渠道包資訊 為了統計渠道資訊,就不得不在程式的某個地方加入渠道的資訊,然後針對不同的渠道打不同的包。一般可以在manifest檔案中加入渠道編號,而...

ant 實現批量打包android應用

很多的應用中需要加上應用推廣的統計,如果乙個乙個的去生成不同渠道包的應用,效率低不說,還有可能不小心弄錯了分發渠道,使用ant可以批量生成應用。一 新增渠道包資訊 為了統計渠道資訊,就不得不在程式的某個地方加入渠道的資訊,然後針對不同的渠道打不同的包。一般可以在manifest檔案中加入渠道編號,而...

android使用ant自動化打包

參考自 第二步 在cmd下切換到專案根目錄,執行以下命令 android update project t 14 p e other anttest 專案路徑 這個命令執行後會在專案根目錄下生成build.xml檔案 第三步 在cmd下執行ant debug命令會在專案的bin目錄下生成使用debu...