Kys*_*ser 7 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)
Run Code Online (Sandbox Code Playgroud)
该文件Android\android-studio\plugins\gradle\lib\gradle-tooling-extension-impl.jar可能正由某些JVM进程使用(如java.exe任务管理器中所示).
对我有用的解决方案是关闭更新程序并关闭java.exe任务管理器中的所有进程,然后打开Android Studio并再次尝试更新.这次更新应该一直进行.
小智 -1
我得到了你得到的确切错误。我让电脑整夜开机,然后单击“重试”,结果成功了。很奇怪。我也尝试使用:
处理 - http://technet.microsoft.com/en-us/sysinternals/bb896655.aspx 和进程资源管理器 - http://technet.microsoft.com/en-us/sysinternals/bb896653
检查是什么锁定了该文件,但它们都没有显示任何内容。那是我点击重试并且成功的时候
| 归档时间: |
|
| 查看次数: |
2529 次 |
| 最近记录: |