android - 更新 Android Studio 时出错

标签 android android-studio

当我尝试更新我的 Android Sudio 时,我收到这条消息:

Temp. directory: C:\Users\Rick\AppData\Local\Temp\

+----------------
| A file operation failed.
| This might be due to a file being locked by another
| application. Please try closing any application
| that uses the files being updated then press 'Retry'.
+----------------


com.intellij.updater.RetryException: Cannot delete file C:\Users\Rick\AppData\Local\Android\android-studio\plugins\gradle\lib\gradle-tooling-extension-impl.jar
    at com.intellij.updater.BaseUpdateAction.replaceUpdated(BaseUpdateAction.java:40)
    at com.intellij.updater.UpdateZipAction.doApply(UpdateZipAction.java:199)
    at com.intellij.updater.PatchAction.apply(PatchAction.java:140)
    at com.intellij.updater.Patch$3.forEach(Patch.java:198)
    at com.intellij.updater.Patch.forEach(Patch.java:248)
    at com.intellij.updater.Patch.apply(Patch.java:194)
    at com.intellij.updater.PatchFileCreator.apply(PatchFileCreator.java:86)
    at com.intellij.updater.PatchFileCreator.apply(PatchFileCreator.java:77)
    at com.intellij.updater.Runner.doInstallImpl(Runner.java:307)
    at com.intellij.updater.Runner.doInstall(Runner.java:268)
    at com.intellij.updater.Runner.access$000(Runner.java:18)
    at com.intellij.updater.Runner$2.execute(Runner.java:258)
    at com.intellij.updater.SwingUpdaterUI$7.run(SwingUpdaterUI.java:230)
    at java.lang.Thread.run(Thread.java:745)

最佳答案

文件 Android\android-studio\plugins\gradle\lib\gradle-tooling-extension-impl.jar 可能被一些 JVM 进程使用(显示为 java.exe 在任务管理器中)。

对我有用的解决方案是关闭更新程序并关闭任务管理器中的所有 java.exe 进程,然后打开 Android Studio 并再次尝试更新。这次更新应该一直进行下去。

关于android - 更新 Android Studio 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26029115/

相关文章:

java - 删除 Android 中字符串部分前后的所有内容

android - 如何在收到推送通知时自动打开应用程序?

java - Gradle 卡在 Android Studio 中构建项目

Android Studio : cannot resolve some symbol and method

android - 在 android studio 2.2.3 中找不到 DDMS

Android Activity 静默退出

java - Gradle 构建错误无法获取未知属性 supportVersion

java - 如何检查给定的 firebase 引用是否不包含任何值或者为空

java - Gradle 和用于 Android 构建的 Maven 存储库的悲伤

java - Android Studio 中的错误?无法访问子类中的 protected 成员