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版本也要一致(具体还没测试过,可能我我写的时候都一样了吧)
记录一下,防止下次继续犯同样的错误。