gpt4 book ai didi

android - 在没有 Jack 的情况下编译 Android N

转载 作者:行者123 更新时间:2023-11-30 00:43:42 26 4
gpt4 key购买 nike

我正在尝试通过设置禁用 Jack 来编译 Android N: ANDROID_COMPILE_WITH_JACK := false在 aosp/build/core/combo/javac.mk 中。

APP编译时,一直报错:

ninja: error: 'out/target/common/obj/APPS/Bluetooth_intermediates/with-local/classes.dex', needed by 'out/target/common/obj/APPS/Bluetooth_intermediates/classes.dex', missing and no known rule to make it
make: *** [ninja_wrapper] Error 1

有人知道这个错误吗?

谢谢。西米斯。

最佳答案

它应该以这种方式工作,至少在 Android Oreo 上对我来说是这样。ninja-wrapper 错误通常表示一些不一致,例如更改的 JDK 版本等。

在尝试任何其他操作之前先尝试干净的构建。

<CHANGE AND CONFIGURE OPENJDK 8>
make -j<THREADS> clean
source build/envsetup.sh
make lunch
make -j<THREADS>

另请参阅此处的另一个答案:https://stackoverflow.com/a/44945349/726776 ,您还可以在命令行上设置“NO-JACK”标志

关于android - 在没有 Jack 的情况下编译 Android N,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42138871/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com