zoukankan      html  css  js  c++  java
  • ListViewAnimations使用时报错NoClassDefFoundError: com.nineoldandroids.animation.Animator

    https://github.com/nhaarman/ListViewAnimations/issues/294

    解决:

    Add this to your dependencies in your gradle build file:

    compile 'com.nineoldandroids:library:2.4.0'
    

    So it will probably look something like like this:

    dependencies {
        compile fileTree(dir: 'libs', include: ['*.jar'])
        compile 'com.nhaarman.listviewanimations:lib-core:3.1.0@aar'
        compile 'com.nhaarman.listviewanimations:lib-manipulation:3.1.0@aar'
        compile 'com.nhaarman.listviewanimations:lib-core-slh:3.1.0@aar'
        compile 'com.nineoldandroids:library:2.4.0'  //多加一个这个
    }
    原因:

    It is interesting that gradle is not adding the transitive nineoldandroids dependency. The POM in Maven Central seems to be correct. I just ran gradle dependencies and it indeed not listed the transitive dep:

    compile - Classpath for compiling the main sources.
    +--- com.nhaarman.listviewanimations:lib-core:3.1.0
    

    Maybe we are facing a gradle bug here? I also tried with a simple java project, and with jar packaging i got the same result.


    gradle 不会识别


    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    伪类样式
    div 文字超出边框后,省略号显示
    关于常用的 meta
    js数组去重
    异步二进制文件下载
    JJWT现前后端分离身份验证
    ApachePOI快速入门
    axios兼容ie7
    vue解决跨域问题
    log4j模板
  • 原文地址:https://www.cnblogs.com/france/p/4808557.html
Copyright © 2011-2022 走看看