【发布时间】:2012-04-26 15:54:12
【问题描述】:
我在使用 Android 的 aapt 工具时遇到问题。我运行两个开发环境。每个都位于具有 8GB RAM 的四核设备上。一个是 Windows 7,另一个是 Ubuntu 10.04。两者都运行 Eclipse 3.7r2 和 ADT 18.0。
我用 Maven 构建。我在linux系统上构建大约需要1分钟,在windows系统上需要4分钟。
Windows 机器上的性能似乎受 CPU 限制,因为我可以看到 aapt.exe 在构建过程中占用整个内核至少 2 分钟。它在 linux 上快速执行。
这似乎不是 png 压缩问题(如文档所述 here),因为它应该在 ADT17 中修复。
有其他人遇到此问题找到解决方法吗?其他人有这个问题吗?
【问题讨论】:
-
不确定是否相关,但我们将 maven 3.0.3 与 maven 2 进行了比较,发现 CPU 使用率和时间出现了相当大的峰值。仍在研究最新版本 (3.0.4),但怀疑 maven 3 管理其进程的方式普遍不同。
-
与Maven无关。我们正在使用 Ant 构建脚本并遇到同样的问题 - 在 Linux 上构建完整项目的时间不到一分钟,但在 Windows 上构建相同的项目大约需要 5 分钟。尚未找到解决方法。