Android Studio 在 Ubuntu 卡顿的问题

2,169 阅读1分钟
  1. top 命令看 AS 进程的CPU占用过高;
  2. Jconsole 查看内存一直往上涨,studio64.vmoptions(~/.AndroidStudio3.6/config/studio64.vmoptions) 把-Xms,-Xmx 改大,也不用解决问题。
  3. dump stack,比较内存,看情况是在扫描压缩文件(jar,aar之类文件)
    之前看到一篇文章,Spring Boot引起的“堆外内存泄漏”排查及经验总结。 怀疑问题可能是~/.gradle 或者 ~/.AndroidStudio3.6 目录造成的。
  4. 删除~/.AndroidStudio3.6,重新初始化AS开发环境,卡顿问题没有出现了。
  5. 之前在使用Flutter开发应用,只是在VSCode里做开发,不知道是否跟Flutter有关。