android sdk23 找地方更新并申请权限

标签 android android-permissions

可能是我遗漏了什么,但有没有办法快速了解我必须更新的所有地方,以及使用 sdk23 的 Android 应用程序所需的新权限检查?

作为开发人员,考虑到需要更新的多个地方,这种变化非常令人沮丧。我想确保我不会忘记/错过其中任何一个。

我说的是在使用限定为“危险”的权限之前找到需要使用这两个功能的地方

ContextCompat.checkSelfPermission()
ActivityCompat.requestPermissions()

https://developer.android.com/training/permissions/requesting.html

危险权限 https://developer.android.com/guide/topics/security/permissions.html#normal-dangerous

编辑

在某些情况下,代码会抛出 SecurityException,例如在未经授权的情况下尝试使用 location。但在其他情况下,它只是像这里一样返回 null

AccountManager.get(context).getAccountsByType("com.google")

最佳答案

使用 Android Studio,打开 Analyze 菜单并运行 Inspect Code... 在结果中,打开 Android,然后打开 Constant 和 Resource Type Mismatches。查找以“调用需要权限...”开头的条目

关于android sdk23 找地方更新并申请权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35965770/

相关文章:

android - Xamarin 表单 - 以流形式打开文件

android - 无法在Android中设置自定义imageview的图像资源

java - 如何在 Android Marshmallow 上请求权限以进行 JUnit 测试

android - 如何在 Android 设备中找到所有只读存储?

android - 为我的应用程序接收 Intent "android.settings.APPLICATION_DETAILS_SETTINGS"

android - 修改重量在 jetpack compose 1.1.1 中不可用

java - 如何在关闭应用程序之前停止纹理 View 监听器并显示图像

android - 如何从 Android(非 ACRA)获取/读取错误日志信息

android - READ_PHONE_NUMBERS 在 android O 下不工作

Android Integration 测试应用权限