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内存管理
  2. android PopUp window的使用
  3. Android(安卓)onTouchEvent, onClick及onLongClick的调用机制
  4. android 如何修改桌面默认图标的大小
  5. List 去除一些默认设置
  6. ToolBar 去掉默认左间距
  7. h5页面点击按钮,触发手机自带的发短信
  8. Android关于Bitmap内存溢出的一点想法
  9. Android(安卓)Studio修改默认Activity继承AppCompatActivity

随机推荐

  1. android手势滑动——左右滑动效果实现
  2. android唤醒屏幕--保持屏幕唤醒-Reprinte
  3. Android(安卓)Lint
  4. android oreo_如何限制Android(安卓)Oreo
  5. android 打开文件
  6. Android(安卓)一个apk多个入口
  7. 2011.07.08(2)——— android 背景模糊
  8. android AnimationSet
  9. android打开前置摄像头和后置摄像头
  10. Android(安卓)类菜单栏 以及 透明居中排