Android PackageManager.checkPermission有时会提供不正确的结果

Android PackageManager.checkPermission有时会提供不正确的结果,android,permissions,Android,Permissions,PackageManager.checkPermission有时会提供不正确的结果 例如,我禁用了这两个权限(如图所示),但checkPermission始终返回True 应用于其他应用程序,它有时有效,有时无效 编辑: 发布你的代码please@JuanCruzSoler这个密码现在有问题了 getPackageManager().checkPermission("android.permission.READ_EXTERNAL_STORAGE",packageName) == Packag

PackageManager.checkPermission
有时会提供不正确的结果

例如,我禁用了这两个权限(如图所示),但
checkPermission
始终返回
True

应用于其他应用程序,它有时有效,有时无效

编辑:


发布你的代码please@JuanCruzSoler这个密码现在有问题了
getPackageManager().checkPermission("android.permission.READ_EXTERNAL_STORAGE",packageName) == PackageManager.PERMISSION_GRANTED