Eclipse在构建Android资源方面进展缓慢

时间:2011-06-15 18:59:16

标签: java android eclipse build ram

我正在使用Eclipse开发Android应用程序。 我正在使用最新的SDK和Eclipse 3.6,我的电脑是带有4GB内存的macbook air。

每当我更改资源文件(例如XML布局)时,需要在1mn到2mn之间进行eclipse才能实际重建二进制文件并进行部署。我的二进制文件大约是10M(这是一个有很多位图的游戏)。

很难用如此高的响应时间进行编程,以任何方式缩短它?

5 个答案:

答案 0 :(得分:10)

如果您有很多图形,可能需要阅读this android-dev post。 aapt在构建期间优化png(可能不必要),但前提是扩展名为.png(区分大小写)。将它们重命名为.PNG会跳过优化步骤,但在引用时图像仍然有用。

答案 1 :(得分:3)

他们正在解决这个问题,它可以在ADT 12中找到。

http://tools.android.com/download

http://tools.android.com/recent/finercontroloveradtbuildprocess

答案 2 :(得分:1)

您使用的是maven还是其他? Eclipse + Maven都有一个构建器,如果两者都启用,它们往往会打很多。

(老实说,最好的答案是使用Intelli-J,一切都会神奇地起作用,但我怀疑你想要这个答案。)

答案 3 :(得分:1)

删除项目菜单中的自动构建检查,这样您就不会继续编译。在Android资源中进行了高度优化,因此在应用程序中进行编译就像花费时间一样。

您可以在完成重大更改后手动编译。

答案 4 :(得分:0)

ADT 14将解决这个问题。

http://tools.android.com/download/adt-14-preview