我有一个简单的应用程序,每次点击“运行”按钮时,gradle需要超过3分钟才能完成构建和加载应用程序。这在模拟器和我的Android手机上都会发生。在你将这篇文章标记为类似的文章之前,请听我说:我已经尝试解决这个问题已经有10天了。我已经查看了20多个类似的stackoverflow问题(像这样的)和数十篇谷歌文章,我尝试了他们提出的每一个解决方案,但是似乎没有什么作用。以下是我迄今为止尝试过的内容:
- 在gradle.properties中添加了
org.gradle.parallel=true
和org.gradle.daemon=true
- 在命令行选项设置中添加了--parallel和--offline
- 在设置中启用了"离线工作"
- 启用/禁用了"即时运行" - 没有任何区别
- 我分配了很多内存:
org.gradle.jvmargs=-Xmx4096m -XX:MaxPermSize=1024m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
- 我完全禁用了Windows Defender
- 我正在使用最新版本的gradle(2.10)和最新版本的Android Studio(2.1.1)。即使尝试了所有这些,仍然需要超过3分钟,这让人非常沮丧。
当应用程序运行几分钟后,在gradle控制台中发现了:app:processDebugResources
。所以也许这可能是导致减速的原因,我不知道。此外,我有一个XML文件正在解析,该XML文件有大约70,000行。这会导致任何问题吗?可能是Windows 8的问题吗?