【发布时间】:2013-04-28 19:08:02
【问题描述】:
我最近切换到 IDEA,因为我经常遇到 Eclipse 问题。总体感觉一切都很棒。然而,有一个问题让我很恼火。构建一个简单的应用程序需要很多时间。如果我只改变一条线,构建大约需要 1 分钟。在 Eclipse 中大约需要 3 秒。
我已经搜索了很多如何提高性能,但没有任何帮助。我使用的是 64 位版本的 IDEA,我增加了 RAM,给了编译器更大的堆大小(Java 和 Android DX 编译器),选中了“自动生成项目”和“并行编译独立模块”。这并没有改变这种情况。
为什么 Eclipse 在构建 .apk 方面比 IDEA 快得多?您如何处理这个漫长的过程?
【问题讨论】:
-
很难说具体的。它可能是任何事情,从行为不端的防病毒软件降低对 IDEA 缓存的访问速度、防火墙阻止编译器进程通信、错误配置的项目以及添加到依赖项中的不必要的库,或者它可能是由项目中的某些特定设置触发的错误。您应该使用idea.log 联系支持人员,
build.log使用info日志记录和要复制的示例。禁用外部构建可能会有所帮助,但这不是推荐的解决方案。 -
我正在使用 IntelliJ 13,它说这个功能(禁用外部构建)已被弃用并且很快就会被删除?我想知道为什么?启用它会使编译速度变慢
标签: android eclipse build intellij-idea makefile