AndroidStudio卡顿优化

Posted 超界:亿万年的星光

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AndroidStudio卡顿优化相关的知识,希望对你有一定的参考价值。

Xms

AS在JVM内存分配方面鸡贼的很,纵使你有16G,32G,64G内存,他只给你分配最大几百兆的堆内存,就会造成工程变大,项目运行时间久后的严重卡顿。

优化

打开你的AS安装目录,我的是

C:\\Program Files\\android\\Android Studio\\bin

这里的

就是要动手术的东西。这两个是JVM的配置文件。
参照以下更改即可

-server
-Xms2048m        初始分配内存
-Xmx4096m        最大可用内存
-XX:MaxPermSize=4096m
-XX:ReservedCodeCacheSize=2048m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=200

-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djna.nosys=true
-Djna.boot.library.path=

-da

64

-Xms2048m
-Xmx4096m
-XX:MaxPermSize=4096m
-XX:ReservedCodeCacheSize=2048m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=200

-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djna.nosys=true
-Djna.boot.library.path=

-da

我是16G内存,Xms除以8,Xmx除以4即可。

Xmx

即可纵享丝滑。

以上是关于AndroidStudio卡顿优化的主要内容,如果未能解决你的问题,请参考以下文章

[AndroidStudio]_[初级]_[配置自动完成的代码片段]

Glide如何优化内存消耗

安卓面试之轻松战胜内存优化问题

Android 性能优化--卡顿优化

Android 性能优化--卡顿优化

Android 性能优化--卡顿优化