android studio使用一段时间变卡是因为,默认相关内存配置很小, 一旦工程变大,IDE 运行时间稍长,内存吃紧,频繁触发 GC,自然会卡。 进入到 Android Studio 安装目录,找到 bin/studio.vmoptions,打开初始默认如下 -server
-Xms768m
-Xmx768m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djna.nosys=true
-Djna.boot.library.path=
-da
-Dawt.useSystemAAFontSettings=lcd
-Dsun.java2d.renderer=sun.java2d.marlin.MarlinRenderingEngine
把 -xmx 后面的数字改大一点,比如 2048m 或4096m。
修改android-studio/bin/studio.vmoptions 和studio64.vmoptions 两个文件的以下属性就可以了
-Xms4096m
-Xmx2048m
-XX:ReservedCodeCacheSize=1024m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=1024
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djna.nosys=true
-Djna.boot.library.path=

-da
-Dawt.useSystemAAFontSettings=lcd
-Dsun.java2d.renderer=sun.java2d.marlin.MarlinRenderingEngine

更多相关文章

  1. Android Activity属性介绍
  2. android动画之android:interpolator属性使用
  3. 【Android】android:padding属性设置对ImageButton无效问题
  4. Android属性动画Property Animation系列二之ObjectAnimator
  5. android布局属性总结备用
  6. Android关于Bitmap内存溢出的一点想法
  7. android顶部栏属性ActionBar Options

随机推荐

  1. 音视频学习之NDK交叉编译基础
  2. 几种在shell命令行中过滤adb logcat输出
  3. Android(安卓)app中加载jar插件
  4. 为寻求新增长点 山寨之父MTK发力Android
  5. Android(安卓)6.0 sensor 框架详解 (appl
  6. android省市二级联动的实现
  7. 联发科放弃千元Android市场?
  8. Android(安卓)AudioManager处理两个播放
  9. Android7.1.2源码解析系列】Android编译
  10. WIMM Labs 1.4 英寸可佩戴 Android(安卓)