我已经检查了离线模式并且增加了gradle堆仍然是gradle build需要超过5分钟。如何减少到秒。我应该增加RAM,目前它是4GB。
答案 0 :(得分:1)
是的,你必须增加你的RAM。但RAM与您的处理器成正比。所以在添加额外的RAM之前,请检查处理器的兼容性。
Android Studio IDE非常重。它需要更高的配置。
答案 1 :(得分:0)
1.如果您使用的是Google Play服务,请确保您没有在Gradle构建脚本中使用此服务:
编译'com.google.android.gms:play-services:8.3.0'
仅使用您的应用实际使用的那些Google API。如果你使用的只是谷歌地图,你可以使用:
com.google.android.gms:播放服务,地图:8.3.0
有关您可以有选择地编译的Google API的列表,请参阅:
https://developers.google.com/android/guides/setup
2.如果Android Studio具有代理服务器设置但无法访问服务器,那么构建需要很长时间,可能是它试图到达代理服务器并等待超时。当我删除代理服务器设置其工作正常。
在Windows文件>设置>外观&行为>系统设置> HTTP代理
答案 2 :(得分:0)
增加RAM并不是一个坏主意。 但如果在项目工作期间建造时间较短并且时间较长,则应该有另一个原因。
您可以检查minifyEnabled的状态(将其设置为false)。 查看连接到gradle的库。删除你不需要的一切。
不要使用整个google-services库 - 只需添加必要的部分即可。 例如: 使用
compile 'com.google.android.gms:play-services-maps:9.4.0'
的内容
compile 'com.google.android.gms:play-services:9.4.0'
尽量避免使用其他重型库