解决android studio卡顿,提升studio运行速度的方法

 更新时间:2020年03月18日 09:08:30   作者:zhang英杰  
这篇文章主要介绍了解决android studio卡顿,提升studio运行速度的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

mac版本:

点击Finder,在应用程序中找到android studio----->Contents文件夹----->bin文件夹----->studio.vmoptions文件。

如图

以文本形式打开studio.vmoptions文件,会看到如下图

将前三个值改大一些,保存并退出文件,重启android studio即可。

window版本:

找到android studio安装路径----->bin文件夹----->studio.exe.vmoptions,打开并修改就可以了。

注意:需要根据系统选择 (studio.vmoptions配置文件是32位系统,studio64.vmoptions是64位系统的配置文件)

补充知识:Android Studio的运行加速和优化,速度最快提高10倍。

最近搭建Android Studio的开发环境,使用的时候,运行很卡,网上找资料。

解决方法1:

在Users.gradle目录(user目录即当前用户)下新建 gradle.properties文件

org.gradle.daemon=true  
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=800m  
-XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 
org.gradle.parallel=true  
org.gradle.configureondemand=true 

增大了gradle 运行的 java 虚拟机的大小

修改运行环境配置--就是加运行环境内存。

修改此文件:studio64.vmoptions

-Xms2048m 
-Xmx2048m 
-XX:MaxPermSize=2048m 
-XX:ReservedCodeCacheSize=1024m 

解决方法2:

如果你有8g以上内存,使用imdisk工具,创建一个1g的内存盘,建立一个批命令,执行。

imdisk -a -t vm -s 1G -m R: -p "/fs:ntfs /q /y /x /v:Ramdisk /a:1024"

<strong><span style="font-size:24px;color:#ff0000;">*尤其是把项目代码放在虚拟盘里读取,速度快的飞起。</span></strong>

把Android Studio整个目录拷贝到这个目录下,然后运行,这样速度比ssd还快。

加强版解决办法(如果你有16g内存):

如果你有16g以上内存,建立一个5-6g的虚拟硬盘,你就可以把sdk目录也拷贝进去。不过别忘记配置sdk目录。

其他:

imdisk关机可能就丢失了,需要每次都要重复操作,可以建一个批命令,每次执行拷贝。然后运行。

OK。你这样不用换SSD了。

以上这篇解决android studio卡顿,提升studio运行速度的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Android3.0 ActionBar导航标题栏使用解析

    Android3.0 ActionBar导航标题栏使用解析

    这篇文章主要为大家详细解析了Android3.0 ActionBar导航标题栏的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • Android编程实现等比例显示图片的方法

    Android编程实现等比例显示图片的方法

    这篇文章主要介绍了Android编程实现等比例显示图片的方法,实例分析了Android等比例缩放图片的具体步骤与相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-11-11
  • Android Handler机制详解原理

    Android Handler机制详解原理

    Handler主要用于异步消息的处理:当发出一个消息之后,首先进入一个消息队列,发送消息的函数即刻返回,而另外一个部分在消息队列中逐一将消息取出,然后对消息进行处理,也就是发送消息和接收消息不是同步的处理。 这种机制通常用来处理相对耗时比较长的操作
    2021-11-11
  • 轻松实现Android自定义九宫格图案解锁

    轻松实现Android自定义九宫格图案解锁

    这篇文章主要帮助大家轻松实现Android九宫格图案解锁功能,可以将图案转化成数字密码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-11-11
  • Android编程实现监控各个程序流量的方法

    Android编程实现监控各个程序流量的方法

    这篇文章主要介绍了Android编程实现监控各个程序流量的方法,涉及Android针对应用包的遍历,权限控制及相关属性操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-12-12
  • Android实现美团下拉功能

    Android实现美团下拉功能

    这篇文章主要为大家详细介绍了Android实现美团下拉功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-10-10
  • Android webview加载H5方法详细介绍

    Android webview加载H5方法详细介绍

    这篇文章主要介绍了Android webview加载H5的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • Android编程设计模式之备忘录模式详解

    Android编程设计模式之备忘录模式详解

    这篇文章主要介绍了Android编程设计模式之备忘录模式,结合实例形式详细分析了Android备忘录模式的概念、原理、应用场景、用法及相关操作注意事项,需要的朋友可以参考下
    2017-12-12
  • PopupWindow RecyclerView实现下拉选择Spinner示例解析

    PopupWindow RecyclerView实现下拉选择Spinner示例解析

    这篇文章主要介绍了PopupWindow RecyclerView实现下拉选择Spinner示例解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-07-07
  • Android registerForActivityResult新用法实现两个Activity间数据传递

    Android registerForActivityResult新用法实现两个Activity间数据传递

    这篇文章主要为大家介绍了Android registerForActivityResult新用法实现两个Activity间数据传递详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-04-04

最新评论