AOSP源码编译错误记录

错误一

ninja: Entering directory `.'
[ 0% 27/40894] target Java: core-lambda-stubs (out/t...VA_LIBRARIES/core-lambda-stubs_intermediates/ classes)
FAILED: /bin/bash -c "(rm -f out/target/common/obj/JAVA_LIBRARIES/core-lambda-stubs_intermediates/ classes-full-debug.jar ) && (rm -rf out/target/common/obj/JAVA_LIBRARIES/core-lambda- stubs_intermediates/classes ) && (mkdir -p out/target/common/obj/JAVA_LIBRARIES/core-lambda- stubs_intermediates/ ) && (mkdir -p out/target/common/obj/JAVA_LIBRARIES/core-lambda- stubs_intermediates/classes ) && (for f in ; do if [ ! -f \$f ]; then echo Missing file \$f; exit 1; fi; unzip -qo \$f -d out/target/common/obj/JAVA_LIBRARIES/core-lambda-stubs_intermediates/classes; done ) && (rm -rf out/ target/common/obj/JAVA_LIBRARIES/core-lambda-stubs_intermediates/classes/META-INF ) && (rm -f out/ target/common/obj/JAVA_LIBRARIES/core-lambda-stubs_intermediates/classes/java-source-list ) && (touch out/target/common/obj/JAVA_LIBRARIES/core-lambda-stubs_intermediates/classes/java-source-list ) && (echo -n 'libcore/ojluni/src/lambda/java/java/lang/invoke/CallSite.java libcore/ojluni/src/lambda/java/java/lang/ invoke/LambdaConversionException.java libcore/ojluni/src/lambda/java/java/lang/invoke/ LambdaMetafactory.java libcore/ojluni/src/lambda/java/java/lang/invoke/MethodHandle.java libcore/ojluni/ src/lambda/java/java/lang/invoke/MethodHandleInfo.java libcore/ojluni/src/lambda/java/java/lang/invoke/ MethodHandles.java libcore/ojluni/src/lambda/java/java/lang/invoke/MethodType.java libcore/ojluni/src/ lambda/java/java/lang/invoke/SerializedLambda.java ' >> out/target/common/obj/JAVA_LIBRARIES/core- lambda-stubs_intermediates/classes/java-source-list ) && (if [ -d \"out/target/common/obj/JAVA_LIBRARIES/ core-lambda-stubs_intermediates/src\" ]; then find out/target/common/obj/JAVA_LIBRARIES/core-lambda- stubs_intermediates/src -name '*.java' -and -not -name '.*' >> out/target/common/obj/JAVA_LIBRARIES/ core-lambda-stubs_intermediates/classes/java-source-list; fi ) && (tr ' ' '\\n' < out/target/common/obj/ JAVA_LIBRARIES/core-lambda-stubs_intermediates/classes/java-source-list | build/tools/normalize_path.py | sort -u > out/target/common/obj/JAVA_LIBRARIES/core-lambda-stubs_intermediates/classes/java-source- list-uniq ) && (if [ -s out/target/common/obj/JAVA_LIBRARIES/core-lambda-stubs_intermediates/classes/ java-source-list-uniq ] ; then javac -J-Xmx1024M -Xmaxerrs 9999999 -encoding UTF-8 -bootclasspath \"\" -classpath out/target/common/obj/JAVA_LIBRARIES/core-all_intermediates/classes.jar -extdirs \"\" -d out/ target/common/obj/JAVA_LIBRARIES/core-lambda-stubs_intermediates/classes -g -encoding UTF-8 -Xmaxwarns 9999999 -source 1.8 -target 1.8 \\@out/target/common/obj/JAVA_LIBRARIES/core-lambda- stubs_intermediates/classes/java-source-list-uniq || ( rm -rf out/target/common/obj/JAVA_LIBRARIES/core- lambda-stubs_intermediates/classes ; exit 41 ) fi ) && (rm -f out/target/common/obj/JAVA_LIBRARIES/core- lambda-stubs_intermediates/classes/java-source-list ) && (rm -f out/target/common/obj/JAVA_LIBRARIES/ core-lambda-stubs_intermediates/classes/java-source-list-uniq ) && (jar -cf out/target/common/obj/ JAVA_LIBRARIES/core-lambda-stubs_intermediates/classes-full-debug.jar -C out/target/common/obj/ JAVA_LIBRARIES/core-lambda-stubs_intermediates/classes . )" libcore/ojluni/src/lambda/java/java/lang/invoke/CallSite.java:29: error: cannot access Object
public class CallSite {
^
class file for java.lang.Object not found
libcore/ojluni/src/lambda/java/java/lang/invoke/MethodType.java:28: error: package java.util does not exist import java.util.List;
libcore/ojluni/src/lambda/java/java/lang/invoke/MethodHandles.java:53: error: cannot find symbol
public Class<?> lookupClass() { return null; } ^
libcore/ojluni/src/lambda/java/java/lang/invoke/MethodHandles.java:57: error: cannot find symbol public Lookup in(Class<?> requestedLookupClass) { return null; }
^ symbol: class Class
location: class Lookup
libcore/ojluni/src/lambda/java/java/lang/invoke/LambdaMetafactory.java:36: error: cannot access Throwable
public static CallSite metafactory(MethodHandles.Lookup caller, ^
class file for java.lang.Throwable not found libcore/ojluni/src/lambda/java/java/lang/invoke/LambdaMetafactory.java:48: error: incompatible types: LambdaConversionException cannot be converted to Throwable
throws LambdaConversionException { return null; }
class Class location: class Lookup
symbol:
^ 160 errors
[ 0% 27/40894] host Java: hamcrest-host (out/host/co...j/JAVA_LIBRARIES/hamcrest-host_intermediates/ classes)
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
^Cbuild/core/ninja.mk:148: recipe for target 'ninja_wrapper' failed make: *** [ninja_wrapper] Interrupt

解决方案:
export LC_ALL=C,并清理out目录内容,重新编译即可

错误二

内置第三方应用出现如下错误

c in '.'
dex2oatd W 1582676 1582676 art/dex2oat/dex2oat.cc:1685] Failed to open dex file '/data1/username/jvm/java-1.7.0-openjdk-amd64/lib/dt.jar': Unable to open '/data1/username/jvm/java-1.7.0-openjdk-amd64/lib/dt.jar' : No such file or directory
dex2oatd W 1582676 1582676 art/dex2oat/dex2oat.cc:1685] Failed to open dex file '/data1/username/jvm/java-1.7.0-openjdk-amd64/lib/tools.jar': Unable to open '/data1/username/jvm/java-1.7.0-openjdk-amd64/lib/tools.jar' : No such file or directory
  adding: lib/armeabi/libBugly-ext.so (stored 0%)
dex2oatd I 1582798 1582798 art/dex2oat/dex2oat.cc:2050] out/host/linux-x86/bin/dex2oatd --runtime-arg -Xms64m --runtime-arg -Xmx512m --boot-image=out/target/product/t03g/dex_bootjars/system/framework/boot.art --dex-file=vendor/redfinger/apps/suomitek/Vpmarket/app-zjcrelease-release.apk --dex-location=/system/priv-app/SuomitekOEMVpmarket/SuomitekOEMVpmarket.apk --oat-file=out/target/product/t03g/obj/APPS/SuomitekOEMVpmarket_intermediates/oat/arm/package.odex --android-root=out/target/product/t03g/system --instruction-set=arm --instruction-set-variant=cortex-a15 --instruction-set-features=default --include-patch-information --runtime-arg -Xnorelocate --no-generate-debug-info --abort-on-hard-verifier-error
make: *** [out/target/product/t03g/obj/APPS/SuomitekOEMVpmarket_intermediates/package.apk] Error 1
make: *** Waiting for unfinished jobs....

解决方案:
修改应用签名:LOCAL_CERTIFICATE := platform

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 160,585评论 4 365
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,923评论 1 301
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 110,314评论 0 248
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,346评论 0 214
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,718评论 3 291
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,828评论 1 223
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 32,020评论 2 315
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,758评论 0 204
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,486评论 1 246
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,722评论 2 251
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,196评论 1 262
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,546评论 3 258
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,211评论 3 240
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,132评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,916评论 0 200
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,904评论 2 283
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,758评论 2 274

推荐阅读更多精彩内容