Android Studio 2 错误:app:compileDebugJavaWithJack

问题描述 投票:0回答:3

这是 Android Studio 2.1.1 的完整错误。我知道这段代码可以编译,因为在其他 PC 上它可以编译,但在 Windows 10 x64 的这台 PC 上却不行。所有其他项目都以类似的结果失败。

Error:Execution failed for task ':app:compileDebugJavaWithJack'.
> java.lang.RuntimeException: java.lang.AssertionError: com.android.jack.library.LibraryIOException: I/O error when accessing file 'I:\Android\KeepVidDownloader\Android\app\build\intermediates\packaged\debug\classes.zip': Failed to delete directory 'C:\Users\BCDIAC~1\AppData\Local\Temp\vfs-1464787788985-0'

对于构建 - >清理项目我使用了这里的解决方案https://stackoverflow.com/a/32924320/1958032

我认为可能有类似的解决方案来运行/制作应用程序。

如何解决这个问题?

android-studio
3个回答
8
投票

此问题是防病毒软件与Android Studio之间的冲突。 就我而言,使用 Avira、Windows 10 和 Android Studio 2.2。 我刚刚在第一次构建时禁用了 Avira,并在构建完成后再次启用它。 无需每次都执行此操作 - 仅在第一次构建时执行。


0
投票

我遇到了类似的问题,并通过文件->无效缓存并重新启动解决了它。


0
投票

安卓工作室

原因:超类访问检查失败:类butterknife.compiler.ButterKnifeProcessor$RScanner(在未命名模块@0x7275078d中)无法访问类com.sun.tools.javac.tree.TreeScanner(在模块jdk.compiler中),因为模块jdk.compiler可以访问不将 com.sun.tools.javac.tree 导出到未命名模块 @0x7275078d

请帮我解决这个错误?

© www.soinside.com 2019 - 2024. All rights reserved.