【发布时间】:2016-06-24 02:31:35
【问题描述】:
我有一台配备 Core i3 处理器和 2GB RAM 的笔记本电脑,我使用 Sony Xperia C 作为模拟器的替代品。 当我单击调试并选择我的移动设备时,Gradle 开始构建,大约需要 5 到 10 分钟才能完成。 我知道我的资源非常少,但我怀疑还有其他原因导致完成构建和运行应用程序需要很长时间。
我在 logcat 选项卡中注意到它花费时间发送请求并反复等待响应..
谁能告诉我问题是出在硬件资源上,还是我对其他原因的怀疑属实。
【问题讨论】:
-
Gradle 是一个非常重的构建工具。即使在具有 8GB 内存的 I7 笔记本电脑上,如果我正在运行 gradle 构建,浏览网页也会滞后。您最多可以尝试调整几个设置(请参阅stackoverflow.com/questions/17324849/…),但这并不总是能带来很大的性能提升。
-
谢谢,但是如果我在运行 Studio 时仍有 500MB 空闲空间,因为我在真实设备上进行调试,为什么 RAM 会成为问题。不是CPU的问题吗?
-
Ram 有点复杂。然而,一个原因是 Android Studio 在 Java VM 中运行,该 VM 管理所有内存。 500mb 的免费空间非常低,尤其是对于开发计算机而言。
-
你是完全正确的:(
标签: android performance android-studio gradle