有无根治 Windows 下 Android Studio 卡顿的方法? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
raikecody
V2EX    Android

有无根治 Windows 下 Android Studio 卡顿的方法?

  •  1
     
  •   raikecody 2015-04-28 15:13:31 +08:00 21413 次点击
    这是一个创建于 3848 天前的主题,其中的信息可能已经有所发展或是发生改变。
    配置i5 3470
    16g内存
    240 ssd

    版本1.2 RC3

    按说配置足够了,但是Studio还是有时候有卡顿,编译,或者打开一个类,或者在布局文件里随便打点东西他就得想半天(感觉是在想怎么给我提示)。

    有无什么偏方或者办法能够根治Studio不流畅的问题?
    39 条回复    2015-11-14 17:09:08 +08:00
    westlinkin
        1
    westlinkin  
       2015-04-28 15:20:32 +08:00
    有可能是Android studio的配置问题,需要调一下配置文件的xmx的值,windows下不清楚,可以参考看看这篇文章(讲的是Mac下的): http://lifeofcoding.com/2015/01/19/How-to-increase-Android-studio-memory-limit-in-Mac/
    allan1st
        2
    allan1st  
       2015-04-28 16:04:26 +08:00 via Android
    下也是这样的 布局那里特别容易卡。heap 改大一点 经常重启一下 AS,学布局少用预览就好
    allan1st
        3
    allan1st  
       2015-04-28 16:05:17 +08:00 via Android
    上面漏写了,Mac 下也是这样的卡。
    raikecody
        4
    raikecody  
    OP
       2015-04-28 17:53:05 +08:00
    @westlinkin 这次重装系统还没改这个,我改改看看效果
    vibbow
        5
    vibbow  
       2015-04-28 19:24:21 +08:00 via Android
    换i7
    32G内存
    SSD RAID
    StevenTong
        6
    StevenTong  
       2015-04-28 19:52:22 +08:00
    i7 32g内存 也会卡一下
    matsuijurina
        7
    matsuijurina  
       2015-04-28 19:55:52 +08:00
    我去,16g和32g内存都卡,公司2g内存的机器还在跑Eclipse做Android开发。
    herozem
        8
    herozem  
       2015-04-28 20:35:37 +08:00
    Android Studio表示不敢用。。。8Gi5卡卡的
    happyz90
        9
    happyz90  
       2015-04-28 20:45:38 +08:00 via Android
    RamDisk?
    allan1st
        10
    allan1st  
       2015-04-28 20:49:07 +08:00
    @matsuijurina 每个人对于『卡』的定义是不一样的,你把 2G 内存的机器给 16G/32G 内存的人他们的评价就不单单只是 『卡』而是不能用了。AS xml 预览的卡是 Bug,而不是对硬件要求高。
    话说 Eclipse 已经没有官方支持了,现在谁还坚持用它做新项目或者坚决不转移到 AS 的以后有的是坑,建议早转。
    jedrek
        11
    jedrek  
       2015-04-29 00:11:46 +08:00
    没用的,1.2非常卡,是那种不正常的卡顿。
    卸载,删掉所有配置文件,重装1.1正式版就正常了。
    待1.2正式发布了看看反馈如何再决定是否升级
    ryd994
        12
    ryd994  
       2015-04-29 03:16:23 +08:00 via Android
    根治……难道不是不用Windows么………?
    kuxiazi
        13
    kuxiazi  
       2015-04-29 04:25:14 +08:00 via iPhone
    @ryd994 楼上说了你们崇拜的MAC也卡
    ryd994
        14
    ryd994  
       2015-04-29 05:23:00 +08:00 via Android
    @kuxiazi 反正我用Linux我不卡
    你们你们的,说话能注意点么?
    zkd8907
        15
    zkd8907  
       2015-04-29 08:03:25 +08:00 via iPhone
    围观歪楼
    ufo22940268
        16
    ufo22940268  
       2015-04-29 08:23:55 +08:00 via Android
    先排除插件的问题,把所有插件都去掉看看
    c
        17
    c  
       2015-04-29 09:14:16 +08:00
    Ubuntu 8G E3 不卡
    chenliang0571
        18
    chenliang0571  
       2015-04-29 10:00:25 +08:00
    Thinkpad i5 8G SSD, 流畅。
    learnshare
        19
    learnshare  
       2015-04-29 10:13:55 +08:00
    8G 内存 + SSD 就可以极速了,不应该优化配置么,32G 内存还卡是什么情况
    Jaylee
        20
    Jaylee  
       2015-04-29 10:16:15 +08:00
    换 Mac
    yorkw
        21
    yorkw  
       2015-04-29 10:40:07 +08:00   1
    如果是64位的机子要用studio64.exe,安装脚本建的桌面快捷方式貌似默认指向bin/studio.exe

    安装目录下的bin/studio64.exe.vmoptions可以配置内存,机子内存再多,不配置的话它还是用这么一点的:

    -Xms128m
    -Xmx750m
    -XX:MaxPermSize=350m
    -XX:ReservedCodeCacheSize=96m
    ... ...
    leloext
        22
    leloext  
       2015-04-29 10:47:47 +08:00
    2013的15"rmbp 16gRAM,不卡,不知是不是平台的问题。
        23
    Prothunder  
       2015-04-29 12:59:48 +08:00   1
    我这机器配置比你的低很多,也不卡,配置如下:
    -Xms256m
    -Xmx2048m
    -XX:MaxPermSize=350m
    -XX:ReservedCodeCacheSize=96m
    Prothunder
    hjc4869
        24
    hjc4869  
       2015-04-29 13:42:51 +08:00
    @ryd994 不,根治是不开发Android。
    raikecody
        25
    raikecody  
    OP
       2015-04-29 14:39:09 +08:00
    @vibbow 等Skylake出来后会上的
    raikecody
        26
    raikecody  
    OP
       2015-04-29 14:39:57 +08:00
    @allan1st 说得对啊
    raikecody
        27
    raikecody  
    OP
       2015-04-29 14:40:41 +08:00
    @ryd994 等15寸mbp更新了就换,但听大家的意思,mac上也卡啊,而且我ubuntu也用,照样卡,看来确实是studio的bug。
    raikecody
        28
    raikecody  
    OP
       2015-04-29 14:41:13 +08:00
    @ufo22940268 Studio默认啊,按说没啥插件吧?
    raikecody
        29
    raikecody  
    OP
       2015-04-29 14:42:04 +08:00
    @c 我用Ubuntu的时候编译和看布局也会偶尔卡两下,我意思是能否让AS绝对的流畅完全无卡顿,一丁点都没有那种
    raikecody
        30
    raikecody  
    OP
       2015-04-29 14:42:57 +08:00
    @yorkw 感谢
    kaizixyz
        31
    kaizixyz  
       2015-04-29 15:54:12 +08:00
    关掉虚存~改jvm配置~
    allan1st
        32
    allan1st  
       2015-04-29 16:42:08 +08:00
    改配置只是延缓卡,我的经验是 xml 编辑时间长了肯定要卡;配置高了写 Java 倒是完全不会,只是 xml。
    miao1007
        33
    miao1007  
       2015-05-02 17:42:15 +08:00
    我是8G + i3

    设置如下,该卡的话还是卡

    ```
    -Xms128m
    -Xmx4096m
    -XX:MaxPermSize=1024m
    -XX:ReservedCodeCacheSize=225m
    -XX:+UseCompressedOops
    ```
    hounychang
        34
    hounychang  
       2015-05-05 09:07:24 +08:00
    跟操作系统有关,我机子上直接跑就卡,在虚拟机Ubuntu里跑不卡……虚拟机配置4G内存
    miao1007
        35
    miao1007  
       2015-05-09 18:04:09 +08:00
    Update:

    -----------

    Mac下尽量不要修改,否则会破坏APP签名,产生各种问题
    neosdong
        36
    neosdong  
       2015-05-18 13:25:24 +08:00
    16G设置如下,不卡:

    -Xms256m
    -Xmx4096m
    -XX:MaxPermSize=3078m
    -XX:ReservedCodeCacheSize=1024m
    -XX:+UseConcMarkSweepGC
    -XX:SoftRefLRUPolicyMSPerMB=50
    Hanks
        37
    Hanks  
       2015-06-03 22:44:05 +08:00
    我的 A8 ,4g ,硬盘还不是SSD的 ,AS是卡成狗,
    后来使用内存盘(500M),只放AS,几乎无卡顿,只是不能同时打开多个软件,
    前两天加了4G内存,无压力
    raikecody
        38
    raikecody  
    OP
       2015-06-04 22:58:01 +08:00
    @Hanks 最近升了1.3 preview2, 16g内存, 好多了感觉
    li25705199
        39
    li25705199  
       2015-11-14 17:09:08 +08:00
    大家的编译时间都是多久?
    i7,ssd,16g 内存 要 45s 左右
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5898 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 02:04 PVG 10:04 LAX 18:04 JFK 21:04
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86