Android java.lang.NoSuchMethodError: No virtual method checkSelfPermission(Ljava/lang/String;)

今天拿到这样的个bug:

java.lang.NoSuchMethodError: No virtual method checkSelfPermission(Ljava/lang/String;)I in class Landroid/content/Context; or its super classes (declaration of 'android.content.Context' appears in /system/framework/framework.jar)

测试机是5.1的

当下立即断定是版本适配问题,经过一番查找,没想到是我同事没有判断

Build.VERSION.SDK_INT >= Build.VERSION_CODES.M

加上之后就OK了。

在这里做个笔记!

 

你可能感兴趣的:(Android知识)