解决Could not find class 'android.graphics.drawable.RippleDrawable', referenced from method android.su

刚刚程序运行时候也出现这种错误,在网上看都说api版本的问题,后来研究发现不对啊,api版本都合理,找到自己项目下build.gradle查看

后来发现自己项目里应用了RecyclerView它有个版本,

com.android.support:recyclerview-v7:27.0.2

后来看了下另外一个

appcompat
的版本

com.android.support:appcompat-v7:26.1.0'
他们版本号不对应所以导致安装出错,而在低版本的(4.4以下)可以正常运行,如果发现是这样,只需要把RecyclerView的版本号改成
appcompat一样的就可以了,clean下项目就ok了,同理你的不一定是RecyclerView

 

猜你喜欢

转载自blog.csdn.net/ai1362425349/article/details/78966296