Utk*_*rsh 51 updates java jre android-studio
更新 Android Studio 时出现以下错误。补丁已下载解压,但与jre/bin/java Access denied. 错误消息显示在下面的屏幕截图中。
小智 54
杀死 java 以进行更新
ps -A |grep java
此命令的输出将提供在您的系统上运行的 Java 进程列表。记下要杀死和运行的进程的进程 ID (PID)
kill -9 PID
Mak*_*aks 26
我发现对我有用的是运行 Android Studio(在启动更新补丁下载之前)我ps -ef|grep jre在命令行上执行并看到有 2 个 jre 进程正在运行,一个用于 Android Studio,其中一个用于 Gradle 守护进程还使用 Android Studio 中附带的 jre。Gradle 守护进程将具有以下内容:
gradle-5.3.1/lib/gradle-launcher-5.3.1.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 5.3.1
当您列出进程时,在其命令行的末尾,ps当然您拥有的特定版本可能不是 5.3.1。
终止 Gradle 进程,然后开始更新下载,然后从 Android Studio 内部重新启动,让更新成功进行。
小智 7
由于 gradle 构建,Java 进程可以在终止后重新生成。最简单的方法是关闭项目(File -> Close project)。
现在您回到Select project菜单,您确定没有 gradle 正在运行。
转到右下角的配置并更新 Android Studio。
上面的那些答案对我不起作用。我即将升级到 android studio 3.5,我遇到了这个问题。
杀死java进程只是使升级终止,然后android studio以旧版本重新启动。
我的解决方法是删除旧的 android-studio 目录并从网站下载一个新目录并将其准确放置在旧目录的位置。
希望它可以帮助某人!
| 归档时间: |
|
| 查看次数: |
24195 次 |
| 最近记录: |