我正在尝试从Nexus 6P的源代码构建AOSP并遇到以下错误。这个问题开始发生在分支机构android-8.0.0_r17(OPR5.170623.007),并继续在分支机构android-8.0.0_r31(OPR5.170623.011)。 * _r17之前的分支对我来说没有这个问题。
[ 85% 69912/81560] Building with...rmediates/with-local/classes.de
ninja: build stopped: subcommand failed.
01:31:54 ninja failed with: exit status 1
make: *** [build/core/main.mk:21: run_soong_ui] Error 1
#### make failed to build some targets (42:12 (mm:ss)) ####
以前曾问过类似的问题,但suggestion to increase the Java heap size(here also)对我不起作用。也没有再次同步回购,将repo与单个步骤同步,或者用单个线程构建(怀疑内存耗尽)。 prebuilt / misc / linux-x86 / bison / bison确实存在(如suggested here和here)。 question has also been unanswered on XDA Developers for branch *_12。
我的基础系统是Arch Linux(4.13.11-1-hardened),virtualenv就位(使用Python2作为python),以及JAVA_HOME = / usr / lib / jvm / java-8-openjdk。 我没有想法,我真的想继续开发我的Android项目。有什么建议?