Android Studio 内存不足
2015-12-29 11:04
441 查看
以前一直都是用的Intellij ,但是最近看大家都开始用Android Studio了,并且都说AS的 Gradle很强大,所以我也打算转战AS哒啦啦,从Intellij转到AS并不难,因为AS就是由Intellij 转变而来的,界面风格什么的都基本差不多,最大的不同之处就在于Gradle的强大之处吧。 但是,开始用AS的时候总是会有这样或那样的一些问题。 不知道为什么每次打开AS运行项目的时候总会出现下面的问题。其实也就是空间不足。
[
一开始我就是通过修改gradle.properties,在这个配置文件中加上 org.gradle.jvmargs=-Xmx1024m 这样问题是解决了,但是这样每次我新建一个App项目或者打开一个新的App项目 都会要重新配置这样一次所以感觉很麻烦。 所以,可以采用以下的方法对AS的内存进行修改。 法①: 在android studio目录下找到:studio.exe.vmoptions文件。 注意,这里面有两个这样的配置文件,一个是studio.exe.vmoptions, 一个是studio64.exe.vmoptions的,所以32位和64位的分别针对配置文件进行修改
[
将-Xmx1024m改为最大,然后将AS重启即可生效。但是也不能无限大, 我一开始想着值越大这样存储空间也更大所以将这个值设置太大,结果重启后出现了以下问题
[
failed to create jvm:error code -4 发生该错误的原因是因为IDEA需要使用的 连续内存空间 没有得到满足, 所以我们可以将-Xmx1024m设定到一个适合的存储大小。 尝试减少-Xmx和-XX:PermSize的值,建议以100M为单位,直到IDEA可以启动。 法②: Android Studio->Settings->Compiler->VM Options 找到这个目录然后Add VM Options即可。 采用以上两种方法就不会再出现Unable to start the daemon process这个问题了。
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android 代码实现控件之间的间距
- android FragmentPagerAdapter的“标准”配置
- Android"解决"onTouch和onClick的冲突问题
- android:installLocation简析
- android searchView的关闭事件
- SourceProvider.getJniDirectories