[英]FlashBuilder 4.6 or 4.7: how to Improve generation speed of IPA (ios) package
使用FlashBuilder 4.6或4.7,我從Flex Mobile Project生成IPA文件。
我的問題是生成IOS包需要15到30分鍾來生成20 Mo包,而AIR和Android包最多需要1分鍾。
我知道IOS包是不同的,因為LLVM用於生成IPA並嵌入包使用的AIR方法,但有沒有辦法提高這個速度?
我嘗試增加Eclipse內存,但它沒有幫助。 進一步分析我發現它是單線程的工具。
我嘗試過使用AIR 3.1,AIR 3.3和AIR 3.4,生成時間仍然相同。
除此之外,請注意我對Flex Mobile非常滿意,因為我目前有一個用Flex開發的應用程序,適用於Windows,Mac OSX,Android平板電腦和iPad。
目前,沒有辦法加快速度。 如果您只是調試,則應使用注釋中提到的快速構建設置。 我還想通過使用較新的AIR版本來使用adt -installApp -platform ios
在設備上安裝/卸載應用程序來繞過iTunes
在另一篇SO帖子中有一個很好的答案,關於你為IOS構建時實際發生了什么,以及為什么它與android相比需要這么長時間。 https://stackoverflow.com/a/6906392/731880
我注意到了兩件事,如何加速:
關閉超線程,有時它有助於節省3%-5%的時間。
OverClock CPU。 它有很大幫助! 我有2600K,我的時鍾速度從3.4 Ghz增加到4.8 Ghz,加速增長大約是30%-40%。
還有一件事,關閉所有可能占用CPU時間的后台進程。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.