0

在 Windows 10 中将 android studio 从 4.1 版更新到 4.1.1 版时出现此错误。我从任务管理器关闭了 android studio 并以管理员身份运行 android studio 但同样的错误。

以下错误输出位于 C:\Users%User%\AppData\Local\Google\AndroidStudio4.1\log\idea_updater.txt

12/11 16:37:42 ERROR Runner.install - prepare failed
java.io.IOException: Data error (cyclic redundancy check)
    at java.io.FileInputStream.readBytes(Native Method)
    at java.io.FileInputStream.read(FileInputStream.java:255)
    at java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
    at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
    at java.io.FilterInputStream.read(FilterInputStream.java:107)
    at com.intellij.updater.Digester.doDigestStream(Digester.java:110)
    at com.intellij.updater.Digester.digestStream(Digester.java:103)
    at com.intellij.updater.Digester.digestRegularFile(Digester.java:55)
    at com.intellij.updater.Patch.digestFile(Patch.java:469)
    at com.intellij.updater.PatchAction.isModified(PatchAction.java:187)
    at com.intellij.updater.PatchAction.doValidateNotChanged(PatchAction.java:155)
    at com.intellij.updater.BaseUpdateAction.validate(BaseUpdateAction.java:92)
    at com.intellij.updater.Patch.lambda$validate$0(Patch.java:306)
    at com.intellij.updater.Patch.forEach(Patch.java:457)
    at com.intellij.updater.Patch.validate(Patch.java:305)
    at com.intellij.updater.PatchFileCreator.prepareAndValidate(PatchFileCreator.java:55)
    at com.intellij.updater.Runner.install(Runner.java:357)
    at com.intellij.updater.Runner.main(Runner.java:138)
4

1 回答 1

0

尝试使缓存无效并重新启动。如果仍然无法正常工作,那么您需要删除一些文件。

  1. C:\Users<UserName>.gradle\cache // 将缓存重命名为 cache.bak
  2. C:\Users<UserName>.android\cache // 将缓存重命名为 cache.bak
  3. C:\Users<UserName>.android\cache-build // 将缓存重命名为 cache-build.bak
  4. C:\Users<UserName>.AndroidStudio3.6\system\cache // 重命名为 cache.bak
  5. C:\Users<UserName>.AndroidStudio3.6\system\compiler // 重命名为编译器 .bak
  6. C:\Users<UserName>.AndroidStudio3.6\system\compile-server // 重命名为 compile-server.bak
  7. C:\Users<UserName>.AndroidStudio3.6\system\external_build_system // external_build_system 到 cache.bak

希望!它会工作......

于 2020-11-12T12:52:32.573 回答