1
muzi 2016 年 4 月 10 日
window 升级后也没感觉变快啊
|
2
morethansean 2016 年 4 月 10 日
我是升级之后模拟器卡得每个操作起码反应 5 秒
|
3
wsxyeah 2016 年 4 月 10 日
是卡,尤其开了模拟器风扇居然响得飞起( MBP 15 ),不知道是不是因为气温高了 /:doge
|
4
crayygy 2016 年 4 月 10 日
是不是在 indexing 啊
|
5
gaodeng 2016 年 4 月 10 日
8G 内存, windows 版,升级完后,没用一会系统就报内存不足,让把 android studio 退出。看来现在没有 16G 内存更本没法儿好好工作了啊。
|
6
xuhaoyangx 2016 年 4 月 10 日
乖乖的还在 1.5
|
7
ifane 2016 年 4 月 10 日
只有我一个人升级以后,快到让人惊讶么。。模拟器的流畅度我觉得比 genymotion 好了
|
8
chenhui7373 2016 年 4 月 10 日
感觉 2.1p5 比较快。 2.0 图个稳定。
|
9
Neveroldmilk 2016 年 4 月 10 日
珍爱生命,原理模拟器。
|
10
Fleeting 2016 年 4 月 10 日 via Android
用 25.1.1 的 sdk ,模拟器用 x86 镜像,快的飞起,和 genymotion 一样快。
instant run 好评,不过在大一点的项目上经常挂。。 其他的倒是感觉没多大变化。。并没有卡的情况。。 |
11
chubby 2016 年 4 月 10 日 via Android
回到 1.5.1 吧, 2.0 相对来说最有用的也就是 instant run ,而且也不是很好用
|
13
HEROLiX OP @Neveroldmilk 都是真机调试 早已经抛弃模拟器
|
16
HEROLiX OP 现在又有新状况…有时卡有时不卡,看来 studio 也是看心情的
|
17
twoyuan 2016 年 4 月 10 日
因为开了 MultiDex 想用 Instant Run 早就用了 Beta 的 2.0 ,不说别的,在编译的时候整个电脑都卡, Alfred 切出来都明显延迟;还有 gradle build 期间切换到其他窗口再切换回来总是会又起来一个 index 的进程,各种卡爆。不过 instant run 确实对于改界面来说快多了, incremental dex 也似乎是从 2.0 才开始起作用(之前是开了反而更慢)
|
18
Tear 2016 年 4 月 10 日 via Android
CPU 占用爆炸。。
|
19
houxg09 2016 年 4 月 11 日 via Android
关掉重开或者重启 Mac 就好了
|
20
ahjsrhj 2016 年 4 月 11 日 via Android
我的一切正常…
自带模拟器很好用,可以代替 ge 了 |
21
jsonline 2016 年 4 月 11 日 via Android
升级后超快
|
22
mko0okmko0 2016 年 4 月 11 日
使用中参数请参考:
studio64.exe.vmoptions 优化重点: g1gc,无分带 GC,动态调整分带比例. 20%的空闲 RAM 消耗(相对于有效使用量),启动 GC, 有 10%空闲就申请 RAM 来用,GC 200ms 回应前端一次(避免死当). 字串去重省 RAM. 最小启动与最大伸缩(性能小降). 背景两次优化代码当执行函数次数每 8000 次. 优化代码使用 sse/sse4.2/avx(查一下自己的 CPU,没支援请去掉这 3 行). 内容如下: -server -Xms8m -Xmx2g -Xss512k -XX:+AggressiveOpts -XX:PermSize=16m -XX:MetaspaceSize=16m -XX:+UseG1GC -XX:MaxHeapFreeRatio=20 -XX:MinHeapFreeRatio=10 -XX:MaxGCPauseMillis=200 -XX:GCTimeRatio=1 -XX:+UseStringDeduplication -XX:G1ReservePercent=15 -XX:InitiatingHeapOccupancyPercent=0 -XX:+ScavengeBeforeFullGC -XX:+BindGCTaskThreadsToCPUs -XX:+DoEscapeAnalysis -XX:+EliminateLocks -XX:+UseBiasedLocking -XX:BiasedLockingStartupDelay=0 -XX:+UseFastAccessorMethods -XX:+UseFastEmptyMethods -XX:+UseFastJNIAccessors -XX:+OptimizeStringConcat -XX:UseAVX=2 -XX:UseSSE=5 -XX:+UseSSE42Intrinsics -XX:+UseTLAB -XX:+ResizeTLAB -XX:+UseAdaptiveGCBoundary -XX:+UseAdaptiveSizePolicy -XX:+TieredCompilation -XX:ReservedCodeCacheSize=256m -XX:CompileThreshold=8000 -XX:+BackgroundCompilation -da -Djna.nosys=true -Djna.boot.library.path= -Djna.debug_load=true -Djna.debug_load.jna=true -Dsun.io.useCanonCaches=false -Djava.net.preferIPv4Stack=true -XX:+HeapDumpOnOutOfMemoryError -Didea.paths.selector=AndroidStudio2.0 -Didea.platform.prefix=AndroidStudio |
23
mko0okmko0 2016 年 4 月 11 日
JAVA_OPTS (环境参数):
-Xms2m -Xmx2g -Xss512k -XX:+AggressiveOpts -XX:MaxHeapFreeRatio=20 -XX:MinHeapFreeRatio=15 -XX:MaxGCPauseMillis=200 -XX:GCTimeRatio=1 -XX:+ScavengeBeforeFullGC -XX:+BindGCTaskThreadsToCPUs -XX:+DoEscapeAnalysis -XX:+EliminateLocks -XX:+UseBiasedLocking -XX:BiasedLockingStartupDelay=0 -XX:+UseFastAccessorMethods -XX:+UseFastEmptyMethods -XX:+UseFastJNIAccessors -XX:+OptimizeStringConcat -XX:UseAVX=2 -XX:UseSSE=5 -XX:+UseSSE42Intrinsics -XX:+UseTLAB -XX:+ResizeTLAB -XX:+UseAdaptiveGCBoundary -XX:+UseAdaptiveSizePolicy -XX:+TieredCompilation -XX:CompileThreshold=8000 -XX:+BackgroundCompilation -XX:+UseG1GC -XX:+UseStringDeduplication -XX:G1ReservePercent=20 -XX:InitiatingHeapOccupancyPercent=0 |
24
StevenTong 2016 年 4 月 11 日
还好吧。。。
|
25
dullwit 2016 年 4 月 11 日
公司使用 svn 进行版本控制,但是又没有做 ignore , svn 里包含大量的 build 文件,每次就会 refresh 很久,并且 CPU 占用也很高,可以试试把 AS 的版本控制关闭。
|
26
kx5d62Jn1J9MjoXP 2016 年 4 月 11 日
Windows 版的 2.0 也超级卡
|
27
Macya 2016 年 4 月 11 日
原生模拟器开了之后内存占用显著提升
|
28
Keng 2016 年 4 月 11 日 via Android
试试
Click File -> Invalidate caches |
29
wxl1380610 2016 年 4 月 11 日
android 就不要用模拟器了
|
30
hongfeiyu 2016 年 4 月 12 日
8G+i5+SSD 用真机调试
然 依然经常爆炸,直接编译的时候死机了两次 |