【问题标题】:When I update android studio from 4.1 to 4.1.1 in windows 10当我在 Windows 10 中将 android studio 从 4.1 更新到 4.1.1
【发布时间】:2020-11-12 11:55:17
【问题描述】:

在 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)

【问题讨论】:

    标签: android android-studio android-studio-4.1


    【解决方案1】:

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

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

    希望如此!它会起作用的......

    【讨论】:

    • 谢谢你的回复,我试过你的解决方法还是不行
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-27
    • 1970-01-01
    • 2016-03-14
    • 2015-11-03
    • 2017-01-11
    相关资源
    最近更新 更多