是否有任何工具/ ant任務可以集成到ant構建文件中以構建Symbian應用程序?類似於我們所擁有的Android(AndroidAnt),黑莓(BB Ant Tools),.NET(Nant)適用於Symbian的Ant任務
3
A
回答
2
沒有任何官方支持的東西,據我所知,但(已經做我自己),我知道這是完全可以使用Ant通過簡單地調用ant命令中的命令行工具來構建Symbian應用程序。
如果這是使用某種描述的構建服務器自動構建symbian應用程序的前兆,請記住,Symbian構建具有污染構建環境的煩人習慣,因此您需要投入一些時間在自動化環境清理和環境設置上。
1
這篇文章是一個很好的起點:Continuous integration on Symbian OS
但是,它不包括「污染構建環境」的問題,這是一個重要問題。在內部,我們使用ANT和Cruisecontrol完全自動化Symbian版本。我們通過刪除/擴展每個構建的整個epoc32樹來解決這個問題。這種方法是傻瓜式的,但是使得構建非常耗時,這會消除持續集成的一些好處。......
1
其實Helium是通過Symbian基礎可以使用的基於Ant的構建框架的名稱(http://developer.symbian.org/wiki/index.php/Helium )。 它包含Ant構建腳本和Symbian專用任務(但不僅如此,還有一些常規功能......)。
0
Developer.symbian.com和symbian.org鏈接不起作用了。 但是提到的持續集成教程在Symbianosunit package裏面有Penrillian
相關問題
- 1. Qt不適用於Symbian
- 2. 用於Javac的Ant中的ClassPath任務
- 3. 適用於Symbian和MeeGo的C++ OCR庫
- 4. 適用於Symbian的新OVI SDK
- 5. Ant -e僅用於java任務
- 6. 用聲納ant任務調試基於ant的項目
- 7. Ant任務
- 8. 在Ant任務
- 9. setBaseQuery不適用於Symfony中的任務
- 10. Nant相當於Ant替換任務
- 11. 調用來自Ant任務
- 12. Qt.openUrlExternally()有時適用於Symbian^3,有時不適用,爲什麼?
- 13. Ant java任務NoClassDefFoundError
- 14. 通過Ant任務
- 15. EJB與Ant任務
- 16. Cucumber-JVM ant任務
- 17. Finetuning FindBugs ant任務
- 18. Sonar Ant任務 - NoSuchMethodError
- 19. 定製ANT任務
- 20. IBM Worklight 6.1.0 - 無法使用ANT任務部署Worklight適配器
- 21. 的Flex Ant任務問題
- 22. 硒腳本的Ant任務
- 23. mxmlc的Ant gc任務?
- 24. Maven的Ant任務 - 依賴
- 25. Amazon EC2/S3的Ant任務?
- 26. PostSharp適用於授權任務嗎?
- 27. setRequiredNetworkType不適用於定期任務?
- 28. msbuild TransformWebConfig任務 - 不適用於App.configs?
- 29. MaxDegreeOfParallelism不適用於任務列表?
- 30. Ant XSLT任務與Java任務
+1感謝有關Symbian惡劣環境污染構建環境的煩人信息:)。需要對它做一些研究。 – Ram 2009-10-20 10:57:35
Symbian對此很痛苦......您還應該意識到,構建多個symbian平臺是一件非常痛苦的事情,因爲構建工具期望某些環境變量以及爲其使用而設置的註冊表值......可怕的自動化環境工具:( – workmad3 2009-10-20 11:46:07
我認爲用'devices'命令切換平臺非常容易。http://www.newlc.com/Use-of-the-devices-command.html – tonylo 2009-10-20 12:05:25