首页 > 解决方案 > Android Studio 构建 java.exe 第二次暂停

问题描述

在 Windows 64 Pro 上使用 Android Studio 3.1.4。在运行任何应用程序(包括示例项目)时,Android Studio 在构建/运行周期中第二次卡住。

在 Windows 任务管理器中,我看到 java.exe 挂起,它说其中一个进程线程正在等待网络 i/o。

每次构建/运行应用程序时,我都必须从 Windows 任务管理器中终止 java.exe。

我在没有帮助的情况下尝试了以下所有方法:

任何想法为什么会发生这种情况?似乎构建过程本身就陷入僵局。这只发生在第二次构建/运行时。

标签: androidwindowsandroid-studiogradlebuild

解决方案


在尝试修复 Android Studio 备用构建挂起的过程中,我损坏了我的 Eclipse/Python 安装。令人惊讶的是,修复 Eclipse 似乎也消除了 Android 构建问题。归结为设置正确的 Java 环境变量。

⊞ Win键并搜索[编辑系统环境变量]。

然后根据您的 JDK 安装位置添加/更新以下内容。

CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_191
JDK_HOME=%JAVA_HOME%
JRE_HOME=%JAVA_HOME%\jre

最后,将 Java bin 添加到路径的开头

Path=%JAVA_HOME%\bin;...

在此之后,我的 Android Studio 构建不再挂起,Eclipse 功能齐全。


推荐阅读