【发布时间】:2016-07-14 19:08:13
【问题描述】:
自从我安装了 android studio,它从来没有像 eclipse 那样快。
每当我开始调试时,通常需要 1-2 分钟才能在我的设备上开始调试和运行应用程序。
问题:我想知道如何解决这个问题(安装 Windows 64 位或安装其他类型的 android studion 或 ...)
我的系统配置是这样的:
- 带有酷睿 i5 cpu 的笔记本电脑,
- Windows 8.1 32 位
- 3GB 可用内存
- Android Studio 1.0.1 Build 2015 年 2 月
这是运行 android studio 时我的系统状态的快照:
任务管理器
android studio 底部栏(不开心的家伙!)
最后是studio.exe.vmoptions 内容:
-server
-Xms512m
-Xmx512m
-XX:MaxPermSize=760m
-XX:ReservedCodeCacheSize=128m
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djna.nosys=true
-Djna.boot.library.path=
-Djna.debug_load=true
-Djna.debug_load.jna=true
-Djsse.enableSNIExtension=false
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-Didea.platform.prefix=AndroidStudio
-Didea.paths.selector=AndroidStudio
【问题讨论】:
-
你确定它与 Gradle 无关吗?看看这里:拯救了我的一天一次stackoverflow.com/questions/30024910/…
-
买一台速度更快的机器,或者向 Google 投诉性能问题
-
原因 #1 是 gradle。原因 #2 是 3 GB 内存(太低了。我有 8 GB,有时还不够)。原因 #3 是 HDD(你有 HDD 还是 SSD?SSD 是经常使用 gradle 的瓶颈)
-
AS 并不“完全糟糕”。你只需要合适的电脑来运行它,有足够的 RAM 和一个不错的 SSD,而不是玩具。
-
@VladMatvienko 所以你知道“不快乐的人”图标是什么意思吗?
标签: android performance debugging android-studio