0

似乎在这里找不到解决方案,运行 Lion 并且在上周早些时候的某个时间,我的构建花费了通常的时间(不到一分钟)。突然之间,每次我运行应用程序安装程序时,我的构建都需要超过五分钟(我不记得更改任何配置)。

它似乎正在完全编译所有代码,我不确定它到底在做什么,但我认为我的环境存在根本问题。

最初使用 brew 来安装我的 android-sdk/卸载那些并通过 Titanium 安装。

我在三星 Galaxy 上使用 Titianium Mobile SDK 1.76(非必要)。

让我知道是否需要在构建时发布整个堆栈跟踪(真的很长,所以我会在这里扔一些项目)

[TRACE] Writing out AndroidManifest.xml
[DEBUG] /usr/local/android_sdk/platform-tools/aapt package -m -J 
/trunk/build/android/gen -M     
/trunk/build/android/AndroidManifest.xml -S   
/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: /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 /Library/Application     
Support/Titanium/mobilesdk/osx/1.7.6.v20120320183239/android/titanium.jar =>   org/apache/Commons-NOTICE.txt

这些是我注意到的一些行,当事情按应有的方式运行时,它们似乎并不存在。

任何指针将不胜感激。

编辑:

使用 Mountain Lion 的版本进行了全新安装,此问题已解决。我的环境显然存在根本性的问题,但如果有人知道可能发生了什么,请仍然把它扔在那里。

4

2 回答 2

0

如果编辑 tiapp.xml,整个应用程序需要重新编译。您可能没有太多地接触该文件,因此它不应该说“Tiapp.xml 更改,重新编译..hold 紧”或它在构建控制台中所说的任何内容。

你是在手机还是模拟器上运行?如果您正在调试而不使用断点,则选择“运行”而不是“调试”将更快地构建它。此外,从技术上讲,您不必每次都重新启动运行配置;fastdev 服务器的全部意义在于,您可以回家(在模拟器上)并重新启动应用程序,而无需从工作室单击“运行”。

于 2012-07-20T18:28:16.500 回答
0

是的,我也有这个问题,但是,当我撤消我的 tiapp.xml 文件时它就解决了。并从 Android Emulator 卸载我的应用程序,并从项目文件目录中删除构建文件,然后运行它正在正常运行......

干杯..

于 2012-07-20T04:46:41.170 回答