2014-09-25 68 views
6

Khi tôi cố gắng cập nhật Android Sudio của tôi, tôi nhận được tin nhắn này:Lỗi khi cập nhật Android Studio

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) 

Trả lời

-1

tôi đã nhận được báo lỗi chính xác mà bạn nhận được. Tôi rời máy tính của tôi qua đêm và nhấp thử lại và nó hoạt động. Rất lạ. Tôi cũng đã cố gắng sử dụng:

xử lý - http://technet.microsoft.com/en-us/sysinternals/bb896655.aspx và Process Explorer - http://technet.microsoft.com/en-us/sysinternals/bb896653

để kiểm tra những gì đang khóa tập tin đó và cả hai đều cho thấy không có gì. Đó là khi tôi nhấp thử lại và đã hoạt động

9

Tệp Android\android-studio\plugins\gradle\lib\gradle-tooling-extension-impl.jar có thể đang được sử dụng bởi một số quy trình JVM (được hiển thị là java.exe trong Trình quản lý tác vụ).

Giải pháp hiệu quả đối với tôi là đóng trình cập nhật và đóng tất cả các quy trình java.exe trong Trình quản lý tác vụ, sau đó mở Android Studio và thử cập nhật lại một lần nữa. Lần này, bản cập nhật sẽ đi qua tất cả.

0

Giải pháp thay thế:

1-Close Android Studio. 
2-Right-click "Android Studio" icon and select "Run as administrator". 
3-Go to "Help->Check for Update..." 
Các vấn đề liên quan