问题描述:

昨天做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 解决。

相关文章:

  • 2021-10-10
  • 2021-11-01
  • 2021-04-05
  • 2021-04-10
  • 2021-11-22
  • 2021-05-12
  • 2022-01-05
  • 2021-10-06
猜你喜欢
  • 2022-01-01
  • 2022-01-02
  • 2021-09-24
  • 2021-07-16
  • 2021-12-16
  • 2021-12-23
  • 2021-07-23
相关资源
相似解决方案