Android Studio性能下降

问题描述 投票:2回答:5

我昨天已经将Android Studio更新到版本2.3,并且在我遇到性能缓慢之后,它之前工作正常,但在构建gradle时速度很慢,但现在它占用了100%的处理器资源。

Android Studio顺利运行的要求是什么?

我的电脑运行Windows 7 x64,i7核心,8核,10Gb RAM

Here is a screenshot

performance android-studio lag
5个回答
3
投票

在这里,您可以通过三个简单的步骤来获取Android Studio Fast:

第1步:打开您的应用程序的gradle.properties文件,并添加如下两行...

org.gradle.daemon=true  
org.gradle.parallel=true

第2步:文件 - >设置 - >编译器 - >命令行选项(输入-offline)文件 - >设置 - >编译器 - > - >启用按需配置

说明:单击Android Studio最左侧可见的File,然后选择Settings。在Settings屏幕搜索Compiler,在这里你应该找到Command-Line-Options,你需要输入–offline。在最底部,您还必须启用选项Configure On Demand

第3步:文件 - >设置 - > Gradle - >启用离线工作

描述:在Settings屏幕下,搜索GradleEnable Offline Work选项。


3
投票

在低配置机器上运行Android环境。

  1. 关闭浏览器中不必要的Web选项卡
  2. 对于防病毒用户,请排除自动生成的构建文件夹
  3. Android工作室有1.2 GB的默认堆可以减少到512 MB

帮助>编辑自定义VM选项

studio.vmoptions
 -Xmx512m

布局性能将加快

  1. 对于Gradle安卓工作室的核心组件之一确保目前3.0beta是最新的

以下提示可能会影响代码质量,因此请谨慎使用:

  1. Studio打开电源安全模式,它将关闭lint,代码完成等后台操作。
  2. 您可以在需要时手动运行lint检查./gradlew lint
  3. 大多数人平均使用Android模拟器消耗2 GB RAM,因此如果可能的话使用实际的Android设备,这将减少您的计算机上的资源负担。或者,您可以减少仿真器的RAM,它将自动减少计算机上的虚拟内存消耗。您可以在虚拟设备配置和高级设置中找到它。
  4. Gradle offline模式是带宽受限用户禁用下载构建依赖项的功能。它将减少后台操作,这将有助于提高Android studio的性能。
  5. Android studio提供了并行编译多个模块的优化。在低RAM机器上,此功能可能会对性能产生负面影响。您可以在编译器设置对话框中将其禁用。

2
投票

通过使缓存无效来解决该问题。有人,我不记得在哪里,建议我,因为这是从较低版本的更新,我应该尝试使缓存无效然后重新启动。

这是一步:

FILE> INVALIDATE CACHES / RESTART

现在它像以前一样顺利运行。


1
投票

我的解决方案是:脱机工作。每当我尝试启动项目时,它总是发生在我身上。最后(并且纯粹的机会),我关闭了我的防病毒和我的防火墙,性能提高了10倍。


1
投票

无论使用何种计算机,在Android Studio中提高性能的一种非常简单的方法是禁用一堆插件。

Jake Wharton列出了一些可以安全禁用的插件。我个人通过遵循他的指示看到了日夜的改善。

以下是评论的链接:https://www.reddit.com/r/androiddev/comments/7sxhig/android_studio_slower_when_using_kotlin/dt88pgn

© www.soinside.com 2019 - 2024. All rights reserved.