我正在尝试为类分配构建我的项目,但我不知道为什么会出现此构建错误。这对我来说毫无意义。
以下是整个信息:
Warning:Exception while processing task java.lang.RuntimeException: java.lang.AssertionError: com.android.jack.library.LibraryIOException: I/O error when accessing file 'C:\Users\Name\Downloads\Fall 2016\CSXXX\assignments\assignment1\app\build\intermediates\packaged\androidTest\debug\classes.zip': Failed to delete directory 'C:\Users\Name\AppData\Local\Temp\vfs-1473281485250-0'
:app:compileDebugAndroidTestJavaWithJack FAILED
Error:Execution failed for task ':app:compileDebugAndroidTestJavaWithJack'.
> java.lang.RuntimeException: java.lang.AssertionError: com.android.jack.library.LibraryIOException: I/O error when accessing file 'C:\Users\Name\Downloads\Fall 2016\CSXXX\assignments\assignment1\app\build\intermediates\packaged\androidTest\debug\classes.zip': Failed to delete directory 'C:\Users\Name\AppData\Local\Temp\vfs-1473281485250-0'
这只是测试失败吗?还是有更大的问题?
答案 0 :(得分:2)
出现同样的问题,我的防病毒软件似乎正在造成这种情况。 我希望很快就能在Android Studio中修复this issue。
完全禁用防病毒软件显然是一个坏主意,但是如果你可以在防病毒软件中将%TEMP%/vfs*
列入白名单,它就应该做到这一点(免责声明:这样做需要您自担风险,这仍然是一个安全漏洞)
或者您可以disable jack并使用旧版工具链进行Android项目。