gpt4 book ai didi

repository - 存储库中的 Aar。外部依赖和 NoClassDefFoundError

转载 作者:行者123 更新时间:2023-12-03 04:44:02 24 4
gpt4 key购买 nike

我想在我的项目中使用 JazzyListView。在安卓工作室。
如果我像模块一样导入库,一切都很好。

compile project(':library')

但是当库(aar)存储在本地 Maven 存储库中时我遇到了问题。
repositories {
mavenCentral()
mavenLocal()
}
dependencies {
compile 'com.twotoasters:jazzylistview:1.0.+'
}

在运行时事件开始并向我显示一个网格/列表,但是当我滚动它时(动画开始时)
java.lang.NoClassDefFoundError: com.nineoldandroids.view.ViewPropertyAnimator 抛出

这个库有一个依赖
dependencies {
compile 'com.android.support:support-v4:18.0.0'
compile 'com.nineoldandroids:library:2.4.0'
}

请告诉我,我做错了什么?

用过的:
http://www.flexlabs.org/2013/06/using-local-aar-android-library-packages-in-gradle-builds

最佳答案

既然你有 maven安装然后执行下一步:

  • 克隆https://github.com/twotoasters/JazzyListView.git
  • 进入文件夹 JazzyListView/library 并运行 mvn clean install

  • 之后 maven将尝试从头开始构建库并使用正确的 pom 文件将其部署到本地存储库

    关于repository - 存储库中的 Aar。外部依赖和 NoClassDefFoundError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20440110/

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