我使用的 android SDK 目标版本是 22 READ_CONTACTS

I am using for android SDK target version is 22 for READ_CONTACTS

我用于读取联系人的权限分配清单中的权限。我的问题是我不会将 sdk 版本增加到 23 以向用户显示权限对话框(默认情况下由 android 提供)并获得权限并通过 it.in android SDK 版本 22.

On API 22 and below permissions are already granted if specified in the manifest.

对于 API 23+ ContextCompat#checkSelfPermission 可能有用。它 "degrades" 优雅地出现在较早的 API 秒,如果它出现在清单中,它会告诉您权限已被授予。在 API 23 及更高版本上,它实际上会检查它是否被授予。