2013-05-04 147 views
1

我最近转向IDEA,因为我经常遇到Eclipse问题。总的来说,一切都很棒然而,有一个问题让我很烦恼。构建简单的应用程序需要很长时间。如果我只更换一条线,建筑大约需要1分钟。在Eclipse中大约需要3秒钟。IntelliJ IDEA Android make slow

我已经搜索了很多如何提高性能,但没有任何帮助。我使用64位版本的IDEA,增加了RAM,为编译器提供了更高的堆(Java和Android DX编译器),选中了“自动生成项目”和“并行编译独立模块”。这并没有改变这种情况。

为什么Eclipse比IDEA构建.apk更快?你如何处理这个漫长的过程?

+4

很难说具体的东西。它可能是任何事情,从防止病毒侵入IDEA缓存,阻止编译器进程通信,防止阻止编译器进程通信,将不必要的库添加到依赖项的错误配置的项目开始,或者可能是由项目中某些特定设置触发的错误。您应该通过[idea.log](http://intellij-support.jetbrains.com/entries/23352446)联系支持人员,使用'info'日志记录'build.log'以及要重现的示例。禁用** external build **可能会有所帮助,但这不是推荐的解决方案。 – CrazyCoder 2013-05-04 16:04:19

+0

我使用的IntelliJ 13,它说这个功能(禁用外部构建)已被弃用,并会很快被删除?我想知道为什么?启用它会使编译速度变慢 – 2013-06-28 14:09:14

回答

0

在我的情况下,防病毒软件导致问题(ZoneAlarm)。请投票CrazyCoder的评论,他有正确的意图。构建和启动应用程序现在需要约2秒钟。太棒了,非常棒。