java.lang.NoSuchMethodError: No static method getFont报错

 java.lang.NoSuchMethodError: No static method getFont(Landroid/content/Context;ILandroid/util/TypedValue;ILandroid/widget/TextView;)Landroid/graphics/Typeface; in class Landroid/support4/content/res/ResourcesCompat; or its super classes (declaration of 'android.support.v4.content.res.ResourcesCompat' appears in /data/app/com.lingyi.qunyu-1/base.apk)    

        遇到个这么倒霉玩意的错误。网上搜了一大推,不能说错吧,跟我的都不对口。

然后找了大半天。项目中依赖库导入的包和app中导入的包版本不一样,真是见了鬼了,app中的build.gradle和依赖库中导入的版本要一致。还有就是网上说的一些recyclerView和support:appcompat-v7版本也要一致(具体还没测试过,可能我我写的时候都一样了吧)

        记录一下,防止下次继续犯同样的错误。


你可能感兴趣的:(java.lang.NoSuchMethodError: No static method getFont报错)