Android Studio 性能低下

Android Studio slow performance

我昨天已经将 Android Studio 更新到 2.3 版,因为在我遇到性能缓慢之后,它之前工作正常,虽然在 gradle 构建时速度很慢,但现在它需要100% 的处理器资源。

AndroidStudio要顺利运行有什么要求?

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

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

步骤如下:

文件 > 使缓存无效/重新启动

现在运行起来和以前一样流畅。

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

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

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

步骤2:文件—>设置—>编译器——>命令行-选项(输入-offline)文件—>设置—–>编译器——>——>启用配置点播

说明:单击 Android 工作室最左角可见的 File,然后单击其下方的 select Settings。在 Settings 屏幕中搜索 Compiler,在这里您应该找到 Command-Line-Options,您需要在其中输入 –offline。在最底部,您还必须启用选项 Configure On Demand.

步骤 3:文件 —> 设置 —–> Gradle —–> 启用离线工作

说明:在Settings界面下,搜索GradleEnable Offline Work选项。

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

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

Help > Edit custom VM options

studio.vmoptions
 -Xmx512m

布局性能将加快

  1. 对于 Gradle studio Android 中的核心组件之一 请确保 就像现在 3.0beta 是最新的

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

  1. Studio 包含 Power safe Mode 打开后将关闭 lint、代码完成等后台操作。

  2. 您可以 运行 在需要时手动进行 lint 检查 ./gradlew lint

  3. 大部分都在使用 Android 模拟器 平均而言 消耗 2 GB RAM 所以如果可能的话使用实际的 Android 设备,这些将减少计算机上的资源负载。或者,您可以减少模拟器的 RAM,它会自动减少计算机上的虚拟内存消耗。您可以在虚拟设备配置和高级设置中找到它。

  4. Gradle离线模式是带宽受限用户禁用构建下载的功能依赖项。它将减少后台操作,有助于提高 Android studio 的性能。

  5. Android studio 为 并行编译多个模块 提供了优化。在低 RAM 机器上,此功能可能会对性能产生 负面影响。您可以在 编译器设置对话框 .

  6. 中禁用它

我的解决方案是:离线工作。 每次我尝试启动项目时,它总是发生在我身上。 最后(纯属偶然),我关闭了防病毒软件和防火墙,性能提高了 10 倍。

在 Android Studio 中提高性能的一个非常简单的方法,无论任何机器如何,都是禁用一堆插件。

Jake Wharton 列出了一些可以安全禁用的插件。按照他的指示,我个人看到了一天到晚的改善。

这是评论的 link: https://www.reddit.com/r/androiddev/comments/7sxhig/android_studio_slower_when_using_kotlin/dt88pgn

就我而言,这是由于 GPU。我的电脑有 2 个 GPU,一个是 intel 的集成 GPU,用于普通工作,另一个是 NVIDIA GPU,用于游戏和其他更复杂的工作。

Intel GPU默认分配给Android Studio,我改了。 右键单击桌面/ Nvidia 控制面板/ 3D settings/Manage 3D 设置(来自右侧面板) 然后 为 android studio

编程 settings/Choose NVIDIA