为什么缺少checkSelfPermission方法?

时间:2015-12-19 07:53:01

标签: android android-support-library android-permissions

我的客户要求测试他们的APK。 我安装了我的Android 6和Android 4的应用程序。 但它一开始就崩溃了。

错误

java.lang.NoSuchMethodError: android.support.v4.app.ActivityCompat.checkSelfPermission

实施

if (ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION)
            == PackageManager.PERMISSION_GRANTED) {
    ...
}

这次事故的原因是什么? android-support-v4.jar的版本? 我的客户说android-support-v4.jar包含在构建中。

1 个答案:

答案 0 :(得分:2)

使用的Android支持库版本未更新。您应该使用最新的jar文件更新jar文件。