PackageManager.checkPermission
有时会提供不正确的结果。
例如,我禁用了这两个权限(如图所示),但checkPermission
总是返回True
.
应用于其他应用程序,它有时有效,有时无效。
编辑:
getPackageManager().checkPermission("android.permission.READ_EXTERNAL_STORAGE",packageName) == PackageManager.PERMISSION_GRANTED
PackageManager.checkPermission
有时会提供不正确的结果。
例如,我禁用了这两个权限(如图所示),但checkPermission
总是返回True
.
应用于其他应用程序,它有时有效,有时无效。
编辑:
getPackageManager().checkPermission("android.permission.READ_EXTERNAL_STORAGE",packageName) == PackageManager.PERMISSION_GRANTED