【发布时间】:2016-01-19 06:06:34
【问题描述】:
我在构建 CyanogenMod 13 时遇到了问题,即使遵循了此站点对 T 的所有说明:https://wiki.cyanogenmod.org/w/Build_for_serrano3gxx。这是错误:
与杰克一起建造: /home/norandomtechie/android/system/out/target/common/obj /JAVA_LIBRARIES/android-support-v8-renderscript_intermediates/classes.jack java.lang.AssertionError 在 com.android.sched.scheduler.MultiWorkersScheduleInstance.process (MultiWorkersScheduleInstance.java:490) 在 com.android.jack.Jack.run(Jack.java:597) 在 com.android.jack.Jack.checkAndRun(Jack.java:367) 在 com.android.jack.CommandLine.runJack(CommandLine.java:66) 在 com.android.jack.server.ServerTaskInsideVm.run(ServerTaskInsideVm.java:94) 在 com.android.jack.server.JackSimpleServer$JackRun.handle(JackSimpleServer.java:427) 在 com.android.jack.server.JackSimpleServer$JackRouter.handle(JackSimpleServer.java:311) 在 org.simpleframework.http.core.RequestDispatcher.dispatch(RequestDispatcher.java:121) 在 org.simpleframework.http.core.RequestDispatcher.run(RequestDispatcher.java:103) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 在 java.lang.Thread.run(Thread.java:745)
内部编译器错误(版本 1.1-mr2 'Brest' (175100 000a2f91edbe638090dc577801ba49592229fd8b))。警告:这可能有 产生部分或损坏的输出。与杰克一起建造: /home/norandomtechie/android/system/out/target/common/obj/JAVA_LIBRARIES /android-support-v7-recyclerview-res_intermediates/classes.jack build/core/java.mk:643: 目标配方 '/home/norandomtechie/android/system/out/target/common/obj/JAVA_LIBRARIES /framework_intermediates/with-local/classes.dex' 失败 make: * [/home/norandomtechie/android/system/out/target/common/obj/JAVA_LIBRARIES /framework_intermediates/with-local/classes.dex] 错误 41 制作:* 等待未完成的工作.... make: 离开目录 '/home/norandomtechie/android/system'
每次我开始构建时都会发生这种情况。每次运行编译之前我都会同步源代码,但这没有帮助。我的猜测是这是 Jack 中的编译器错误,我不知道如何修复。我应该如何着手修复这个错误?这是我第一次这样做,几乎没有 Java 经验。提前致谢!
【问题讨论】:
标签: android android-source cyanogenmod