7

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

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

如此高的响应时间很难编程,有什么办法可以让它更短?

4

5 回答 5

10

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

于 2011-06-15T19:11:18.537 回答
3

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

http://tools.android.com/download

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

于 2011-06-15T19:15:24.697 回答
1

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

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

于 2011-06-15T19:04:21.997 回答
1

取消选中项目菜单中的自动生成,这样您就不会继续编译。在 Android 中,资源是高度优化的,因此在像您这样的应用程序中编译可能需要一些时间。

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

于 2011-06-15T19:04:51.670 回答
0

ADT 14 将解决这个问题。

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

于 2011-10-19T07:27:26.830 回答