Android Studio Build 在 Windows 10 上使用 100% CPU

标签 android android-studio build windows-10

升级到 Windows 10 后,在 Android Studio 中构建一个项目 PC 无法使用。
使用 Windows 10 构建也需要很长时间,但 PC 在此期间可用。

TaskManager 显示 java-build-task 使用了尽可能多的 CPU。

设置 java 和/或 gradle-options 并没有提高 CPU 使用率。

目前正在使用:
Android Studio 2.1.0
Gradle 2.1.0
Windows 10

最佳答案

创建一个新的快捷方式来启动具有受限 CPU 亲和性的 Android Studio 对我来说是个窍门。

  1. 桌面 > 右键单击​​ > 新建 > 快捷方式
  2. 将位置设置为 cmd.exe/c start "Android Studio"/affinity 0x03 "C:\Path\to\ANDROID_STUDIO"
  3. 设置所需的快捷方式名称
  4. 将图标设置为 C:\path\to\Android Studio\bin\studio.ico

affinity 的数字是要使用的核心的十六进制编码数字。

Core4 Core3 Core2 Core1 = 0x0F //uses all cores 
            Core2 Core1 = 0x03 //uses only first 2 cores

我的构建时间没有明显恶化。

关于Android Studio Build 在 Windows 10 上使用 100% CPU,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36908129/

相关文章:

linux - 如何找出并控制 Perl 模块在本地存储的位置?

安卓应用 : Connecting to GATT server using UUIDs

Android Tab下划线颜色不变

android-studio - 我需要解决有关android studio的问题

android-studio - 运行时 JUnit 测试中 Kotlin 类出现 NoClassDefFoundError

visual-studio - QualityToolsPackage 未能在构建中加载?

java - 在 Eclipse 的构建路径中引用来自其他项目的 jar

android - 如何在Android中静音手机的音量?

android - 运行应用程序并崩溃

android-studio - Android Profiler 中的 native 内存大小