[英]Compilation error while building aosp in mac
好幾周后,我想我已經解決了這個問題。
這是因為我的Mac具有防病毒軟件。 由於某些原因, R.raw.cve_2015_1583_1所引用的文件以及Java編譯器抱怨的其他文件會被自動隔離,因此Java編譯器無法完成構建。 從隔離狀態釋放這些引用的文件后,我再次運行該構建,並得到以下錯誤,如下所示。 這也是由於防病毒軟件認為某些文件構成威脅,並且它已修改了在運行時生成的文件的權限。 從反病毒軟件清除這些文件引用后,便能夠構建aosp。
我將Kaspersky Endpoint Security版本8用作防病毒軟件
Caused by: com.android.jack.library.LibraryIOException: I/O error when
accessing file 'out/target/common/obj/APPS/Exchange2_intermediates/classes.jack': file '/var/folders/4f/wxdqqt210jqg44q516fp53l40000gp/T/1487109505350-0/FE/F9EBE0B86D6657B83265A71BBF634DC57E4625' is not readable
at com.android.jack.library.v0001.OutputJackLibraryImpl.close(OutputJackLibraryImpl.java:211)
at com.android.jack.Jack.run(Jack.java:601)
... 10 more
Caused by: com.android.sched.util.file.WrongPermissionException: file '/var/folders/4f/wxdqqt210jqg44q516fp53l40000gp/T/1487109505350-0/FE/F9EBE0B86D6657B83265A71BBF634DC57E4625' is not readable
at com.android.sched.util.file.FileOrDirectory.checkPermissions(FileOrDirectory.java:171)
at com.android.sched.vfs.CachedDirectFS.openRead(CachedDirectFS.java:223)
at com.android.sched.vfs.CachedDirectFS.openRead(CachedDirectFS.java:55)
at com.android.sched.vfs.BaseVFile.getInputStream(BaseVFile.java:42)
at com.android.sched.vfs.ParentVFile.getInputStream(ParentVFile.java:24)
at com.android.sched.vfs.CaseInsensitiveFS.openRead(CaseInsensitiveFS.java:384)
at com.android.sched.vfs.CaseInsensitiveFS.openRead(CaseInsensitiveFS.java:59)
at com.android.sched.vfs.VFSToVFSWrapper.openRead(VFSToVFSWrapper.java:167)
at com.android.sched.vfs.ReadWriteZipFS.openRead(ReadWriteZipFS.java:125)
at com.android.sched.vfs.PrefixedFS.openRead(PrefixedFS.java:84)
at com.android.sched.vfs.BaseVFile.getInputStream(BaseVFile.java:42)
at com.android.sched.vfs.ParentVFile.getInputStream(ParentVFile.java:24)
at com.android.sched.vfs.VFSToVFSWrapper.dumpToDir(VFSToVFSWrapper.java:118)
at com.android.sched.vfs.VFSToVFSWrapper.dumpToDir(VFSToVFSWrapper.java:112)
at com.android.sched.vfs.VFSToVFSWrapper.dumpToDir(VFSToVFSWrapper.java:112)
at com.android.sched.vfs.VFSToVFSWrapper.dumpToDir(VFSToVFSWrapper.java:112)
at com.android.sched.vfs.VFSToVFSWrapper.dumpToDir(VFSToVFSWrapper.java:112)
at com.android.sched.vfs.VFSToVFSWrapper.dumpToDir(VFSToVFSWrapper.java:112)
at com.android.sched.vfs.VFSToVFSWrapper.dumpToDir(VFSToVFSWrapper.java:112)
at com.android.sched.vfs.VFSToVFSWrapper.close(VFSToVFSWrapper.java:99)
at com.android.sched.vfs.ReadWriteZipFS.close(ReadWriteZipFS.java:87)
at com.android.sched.vfs.GenericOutputVFS.close(GenericOutputVFS.java:56)
at com.android.jack.library.v0001.OutputJackLibraryImpl.close(OutputJackLibraryImpl.java:208)
... 11 more
Internal compiler error (version 1.1-mr2 'Brest' (175100 000a2f91edbe638090dc577801ba49592229fd8b)).
com.android.jack.library.LibraryIOException: I/O error when accessing file 'out/target/common/obj/APPS/Exchange2_intermediates/classes.jack': file '/var/folders/4f/wxdqqt210jqg44q516fp53l40000gp/T/1487109505350-0/FE/F9EBE0B86D6657B83265A71BBF634DC57E4625' is not readable.
Warning: This may have produced partial or corrupted output.
make: *** [out/target/common/obj/APPS/Exchange2_intermediates/with-local/classes.dex] Error 41
make: *** Waiting for unfinished jobs....
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.