admin管理员组

文章数量:1581023

1、android studio在运行的时候各种点击操作存在的卡顿
原因:
AS限制了Java虚拟机启动的内存大小,限制了最大堆内存,当AS运行越久,内存越不足的时候,就会频繁的触发GC,AS就自然会卡起来了,严重的直接黑屏
解决方法:
一、找到AndroidStudio安装目录下的studio.vmoptions配置文件
路径为安装目录下的\bin文件夹里,里面有两个.vmoptions文件
其中,studio.vmoptions配置文件是32位系统,studio64.vmoptions是64位系统的配置文件
二、修改.vmoptions文件配置
我的机子是64位的,这里以64位为例
修改前的配置文件:

我们只需要修改其中的前四项就好
-Xms2048m
-Xmx2048m
-XX:MaxPermSize=2048m
-XX:ReservedCodeCacheSize=1024m
三、重启AndroidStudio
关闭AS再重启
Android Studio运行速度慢的问题就会有所改善
注意:设置-Xms、-Xmx、-XX的参数大小要根据自己电脑内存的大小而定
2、在使用android studio的时候gradle编译速度慢
解决办法一
1,开启守护进程。
这一点在许多问答网站,博客等,都会提到。通过开启守护进程,下一次构建的时候,将会连接这个守护进程进行构建,而不是重新fork一个gradle构建进程。通过在~/.gradle(如果是windows下,则为用户目录下的.gradle文件夹,如果配置过 GRADLE_USER_HOME,则为该目录)中编辑(如果没有则创建)gradle.properties,加入以下配置,可以让所有项目在构建时都开启守护进程:

2,开启并行编译
这一点同上,也是常见的加快编译速度的方法。在多项目(或多模块)编译时它会很有用。同样在~/.gradle/gradle.properties中加入:


3,使用新版的gradle和Android gradle plugin。
然而,在加上这两行之后,随着项目开发的逐渐复杂,引入的库也越来越多,项目本身也要增加一些productFlavor,速度又开始慢起来。后来Android Studio升级,Gradle升级,看到Gradle 2.4的升级说明上提到提高了gradle的构建速度,于是用了新版的Gradle,果然提高了些许速度。
编辑项目根目录下的build.gradle,把android gradle plugin更新到新版本:

3、 第一次安装启动android studio会很慢

解决办法

1)进入刚安装的Android Studio目录下的bin目录。找到idea.properties文件,用文本编辑器打开。
2)在idea.properties文件末尾添加一行: disable.android.first.run=true ,然后保存文件。
3)关闭Android Studio后重新启动,便可进入界面。

4、Android Studio在创建项目是一直处于building “project name”gradle project info的解决办法

由于知识有限,现在我自想到的就这么多

欢迎大家补充

ps:最新版本的Android studio2.3基本上已经解决了上面提到的问题,不需手动更改。更新方法 HELP----->CHECK FOR UPDATES

本文标签: 频繁AndroidStudioGC