V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
raikecody
V2EX  ›  Android

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

  •  1
     
  •   raikecody · Apr 28, 2015 · 22514 views
    This topic created in 4023 days ago, the information mentioned may be changed or developed.
    配置i5 3470
    16g内存
    240 ssd

    版本1.2 RC3

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

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

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

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

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

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

    -----------

    Mac下尽量不要修改,否则会破坏APP签名,产生各种问题
    neosdong
        36
    neosdong  
       May 18, 2015
    16G设置如下,不卡:

    -Xms256m
    -Xmx4096m
    -XX:MaxPermSize=3078m
    -XX:ReservedCodeCacheSize=1024m
    -XX:+UseConcMarkSweepGC
    -XX:SoftRefLRUPolicyMSPerMB=50
    Hanks
        37
    Hanks  
       Jun 3, 2015
    我的 A8 ,4g ,硬盘还不是SSD的 ,AS是卡成狗,
    后来使用内存盘(500M),只放AS,几乎无卡顿,只是不能同时打开多个软件,
    前两天加了4G内存,无压力
    raikecody
        38
    raikecody  
    OP
       Jun 4, 2015
    @Hanks 最近升了1.3 preview2, 16g内存, 好多了感觉
    li25705199
        39
    li25705199  
       Nov 14, 2015
    大家的编译时间都是多久?
    i7,ssd,16g 内存 要 45s 左右
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   975 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 76ms · UTC 23:44 · PVG 07:44 · LAX 16:44 · JFK 19:44
    ♥ Do have faith in what you're doing.