我的客户要求测试他们的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包含在构建中。
答案 0 :(得分:2)
使用的Android支持库版本未更新。您应该使用最新的jar文件更新jar文件。