gpt4 book ai didi

java - Android 构建 : JarJar can't find or load main class

转载 作者:太空宇宙 更新时间:2023-11-03 10:38:05 35 4
gpt4 key购买 nike

我正在尝试从源代码构建 AOSP(经过一些修改)但我的构建停止了

[  0% 1/35196] JarJar: out/target/common/obj/JAVA_LIBRARIES/conscrypt_intermediates/classes-jarjar.jar
FAILED: /bin/bash -c "java -jar out/host/linux-x86/framework/jarjar.jar process external/conscrypt/jarjar-rules.txt out/target/common/obj/JAVA_LIBRARIES/conscrypt_intermediates/classes-full-debug.jar out/target/common/obj/JAVA_LIBRARIES/conscrypt_intermediates/classes-jarjar.jar"
Error: Could not find or load main class com.tonicsystems.jarjar.Main
ninja: build stopped: subcommand failed.
make: *** [build/core/ninja.mk:149: ninja_wrapper] Error 1

我无法修复它。我的来源托管 here external/jarjar 的路径是 googlesource 上的库存路径。

有人能帮忙吗?

最佳答案

我遇到了同样的问题,直到我意识到这是由于 com.tonicsystems.jarjar.Main 所在的路径错误所致。在~/android/system,JarJar的com.tonicsystems.jarjar类位于:

external/jarjar/src/main/com/tonicsystems

应该是什么时候

external/jarjar/src/main/java/com/tonicsystems

喜欢它的来源(来自 GitHub)

src/main/java/com/tonicsystems/jarjar

P.S:我必须创建 external/jarjar/src/main/java 目录,然后移动源。

关于java - Android 构建 : JarJar can't find or load main class,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39358014/

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