2012-07-19 52 views
0

在這裏似乎找不到解決方案,運行Lion並在上週早些時候我的構建花費了平常的時間(不到一分鐘)。每次運行應用程序安裝程序時(突然改變任何配置),突然間我的構建都花費了五分鐘。Titanium Android應用程序安裝程序的5分鐘內部版本

它似乎是完全編譯所有代碼,我不確定它到底在做什麼,但我認爲我的環境存在根本性錯誤。

最初使用brew來安裝我的android-sdk /卸載並通過Titanium安裝。

我正在使用Titanium Mobile SDK 1.76(出於需要)與三星Galaxy。

讓我知道如果我需要張貼整個堆棧跟蹤,同時建立(很長,所以我會就在這裏丟幾個項目)

[TRACE] Writing out AndroidManifest.xml 
[DEBUG] /usr/local/android_sdk/platform-tools/aapt package -m -J 
/Users/mgaughan/Code/eztech/trunk/build/android/gen -M  
/Users/mgaughan/Code/eztech/trunk/build/android/AndroidManifest.xml -S 
/Users/mgaughan/Code/eztech/trunk/build/android/res -I  
/usr/local/android_sdk/platforms/android-7/android.jar 

[INFO] Compiling Android Resources... This could take some time 
[DEBUG] creating unsigned apk: /Users/mgaughan/Code/eztech/trunk/build/android/bin/app-unsigned.apk 
[DEBUG] from resource zip => assets/Resources/data/Auburn.txt <- This line for almost all resources 
[DEBUG] from JAR /Users/mgaughan/Library/Application  
Support/Titanium/mobilesdk/osx/1.7.6.v20120320183239/android/titanium.jar => org/apache/Commons-NOTICE.txt 

這幾個是我行的注意到當事情按照他們應該做的那樣運行時似乎並沒有出現。

任何指針,將不勝感激。

編輯:

做了全新安裝與山獅的釋放,這個問題已經解決了。顯然,我的環境存在根本性錯誤,但如果有人知道可能發生了什麼,請仍然將其扔掉。

回答

0

是的,我也有這個問題,但是,這是解決我撤銷我的tiapp.xml文件。從Android模擬器卸載我的應用程序,並刪除項目文件目錄生成文件,然後運行該運行正常....

乾杯..

+0

抱歉,我是一個完整的noob,當談到鈦。你能解釋一下這個過程嗎? 撤銷tiapp.xml怎麼樣? 什麼構建文件? – mgaughan 2012-07-20 13:29:55

+0

打開你項目文件夾(你存儲項目的地方) - >生成(文件夾) - >刪除Android文件夾 清理項目並運行在你的模擬器 – MRT 2012-07-23 08:55:27

+0

仍然沒有骰子。我實際上清理過一次,但現在乾淨是禁用的。 – mgaughan 2012-07-24 17:54:23

0

如果編輯tiapp.xml,整個程序需要重新編譯。你可能沒有觸及過這個文件,所以它不應該說「Tiapp.xml改變,重新編譯..保持緊密」,或者它在構建控制檯中說的任何東西。

你在手機或模擬器上運行嗎?如果您正在調試而不使用斷點,選擇「運行」而不是「調試」會更快地構建它。此外,您在技術上不應該每次重新啓動運行配置; fastdev服務器的全部重點就是讓你可以在家裏(在模擬器上)重新啓動應用程序,而無需點擊工作室中的「運行」。

+0

使用平板電腦...如果我運行fastdev,它是否必須來自演播室控制檯內部,還是可以從我的終端? – mgaughan 2012-07-20 19:02:59

+0

我不認爲你可以在物理設備上使用fastdev,我相信它必須在演播室控制檯中。它在啓動模擬器運行配置時自動啓動。 – xtremerunnerars 2012-07-20 19:40:28

+0

對,我就是這麼想的。我認爲這只是模擬器。 – mgaughan 2012-07-20 19:42:20