在Android发布Android Studio IDE之后,我决定从eclipse转移到android studio。但是我在使用Android Studio时遇到了麻烦。当我创建简单的hello world应用程序时,android studio的gradle:解决依赖项处理太慢。等待完成后,我想在模拟器/设备上运行我的应用程序。在模拟器/设备上运行时,它会再次解析依赖关系,而我一次又一次地等待。
Android Studio如何能比现在更快?还是我想念的其他东西?
提前致谢
PS:Android Studio版本为1.0.1
我所做的是自定义我的studio.exe.vmoptions。
首先,您可以在以下文件夹中找到它:/ android-studio / bin。如果使用x86操作系统,则必须编辑studio.exe.vmoptions。如果使用64位体系结构,请编辑studio64.exe.vmoptions。
当您打开其中一个文件时,您会发现类似以下内容:
-Xms128m
-Xmx512m
-XX:MaxPermSize = 250m
-XX:ReservedCodeCacheSize = 64m
好吧,您会发现更多的行,但是在这种情况下,这些行很重要。
我已经将它们编辑为以下新值:
-Xms1024m
-Xmx4096m
-XX:MaxPermSize = 1024m
-XX:ReservedCodeCacheSize = 256m
您必须考虑计算机有多少内存。因此,您可以更改值,直到找到最佳性能。也许-Xmx2048m是您的最佳选择。
之后,您必须在Android Studio中编辑gradle配置。单击:文件->设置
在打开的窗口的左侧,您会找到“项目设置”。选择Complier(基于Gradle的Android项目)。在右侧,您会发现:
VM选项:-Xmx4096m -XX:MaxPermSize = 1024m
使用与在studio.exe.vmoptions文件中写入的相同值(对于-Xmx和-XX)更改此选项。
最后,在同一窗口的左侧,选择Gradle。在右侧,您可以找到Gradle VM Options。您必须在此处写入相同的值。
这对我来说可以。希望对您有所帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句