升级到 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 对我来说是个窍门。
- 桌面 > 右键单击 > 新建 > 快捷方式
- 将位置设置为
cmd.exe/c start "Android Studio"/affinity 0x03 "C:\Path\to\ANDROID_STUDIO"
- 设置所需的快捷方式名称
- 将图标设置为
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/