ContextCompat.checkSelfPermission未定义

时间:2016-08-24 02:44:10

标签: android android-permissions

我已经看到这个问题在SO上被多次询问并彻底通过了他们的答案,但我仍在努力解决这个问题。

根据多个答案,我确保android清单文件中的maxSdkVersion为23(我将minSdkVersion保持为15)。我还将project.properties中的targetSdk放到23.我在android6上运行项目并且从androidsdk / android-sdk-macosx / extras / android / support / v7 / appcompat / libs / android-中包含android-support-v4.jar支持-v4.jar。

在android SDK管理器中,在extras下,我有android支持存储库版本36(我认为是最新版本),我使用的是android-sdk-tools 22.6.2

任何人都可以指导为什么这个错误仍然存​​在?如何删除它?

1 个答案:

答案 0 :(得分:0)

来自v7 appcompat的过时jar问题。我使用最新的jar for android-support-v4.jar,它就像一个魅力!!