android commend build.xml

本文介绍了如何使用命令行自动生成适用于Hudson的Android项目构建文件,并解释了build.properties文件中关键设置的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一般來說開發Android程式都會選擇採用Eclispe,不過Eclispe在建立Android相關project時,並不會同時產生Ant所需要的build.xml,因此再放到Hudson上之前,我們必須要先自己產生相對應的build.xml。

當然Google一向都很佛心來的,不會讓我們必須自己做寫build.xml如此痛苦又困難的事情,方法其實很簡單,那就是自己下command產生project時,同時也會產生我們所需要的build.xml,指令可以參考一般專案建立測試專案建立

範例:

android create project --target 4 --name YourProjectName --path YourProjectPath --activity StartUpActivity --package YourPackgeName

--target 指編譯時要採用Androdi版本
--name 指專案名稱
--path 指專案儲存路徑
--activity 指起始的Activity
--package JAVA的package名稱

如果你是要產生Android Test Project 範例如下:

android create test-project -m ProjectPath -n YourTestProjectName -p YourTestProjectPath

--m 要測試的專案路徑
--n 測試專案名稱
--p 測試專案儲存路徑

以上指令執行完後,可得到各自的build.xml,但是眼尖的你可能已經發現,為何這兩個build.xml的內容根本就是一樣?
難道Google在開玩笑嗎?? 這其中的奧秘在於同時產生的build.properties檔案的內容,
如果你產生的是test project話,build.properties會有tested.project.dir=YourProjectPath 來指定要被測試的專案在哪裡,
千萬別小看這個小小的變數設定,他決定了到時候範本要用哪一個跟你有哪些預設的target可以執行。
在產生好之後,別忘記把各自的build.xml與build.properties加到source裡,以上便是產生build file的步驟。

buils.xml
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值