问题记录:contextCompat类找不到解决方案

问题描述:

昨天做Android6.0权限处理时用到contextCompat.checkPermisson()方法,targetSdk用的26,compileSdk也是26,编写代码自动编译时不会有红色提示,说明编译通过,但是运行项目时提示找不到contextCompat的checkPermisson方法,但是按ctrl+鼠标左键  跳转过去可以找到此方法

解决方案:

libs(包括依赖项目里的)下的android-support-v4.jar换成sdk23以上的v4包,build.gradle里

compile 'com.android.support:appcompat-v7:24.2.1'
compile 'com.android.support:recyclerview-v7:24.2.1'

然后重新gradle--rebuild--clean 解决。

猜你喜欢

转载自blog.csdn.net/cui130/article/details/80769207
今日推荐