gpt4 book ai didi

android - 具有导入的ClassNotFoundException。 ar

转载 作者:行者123 更新时间:2023-12-03 05:06:28 27 4
gpt4 key购买 nike

我在公司项目中使用两个内部库。我导入了.aar文件,然后将它们作为依赖项添加到Projedt Structure->“+”按钮中已声明的依赖项下。这在我的应用程序级gradle文件中生成了以下几行:

dependencies {

implementation project(path: ':libprinter-debug')
implementation project(path: ':libprinter-release')

}

我仍然收到此错误
java.lang.NoClassDefFoundError: Failed resolution of: Lcom/github/rholder/retry/RetryerBuilder;
造成原因:
java.lang.ClassNotFoundException: Didn't find class "com.github.rholder.retry.RetryerBuilder" on path: DexPathList[[zip file "/data/app/com.company.appname-2/base.apk"],nativeLibraryDirectories=[/data/app/com.company.appname-2/lib/arm, /vendor/lib, /system/lib]]
该问题的其他实例均未提供解决方案。我已经清洗并重建了几次。我错过了什么?

最佳答案

AAR文件不带有传递依赖项。如果这些库依赖于其他库,则需要单独添加它们。

使用类名进行搜索,看起来您至少需要

implementation "com.github.rholder:guava-retrying:2.0.0"

关于android - 具有导入的ClassNotFoundException。 ar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57664274/

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