Is there a way to check for manifest permission from code?

前端 未结 2 1438
一向
一向 2020-12-29 06:22

How do I check for a specific permission in the manifest.xml from code? I want to throw some exception if some permissions that are necessay for my application are missing.

2条回答
  •  Happy的楠姐
    2020-12-29 07:09

    You can check whether the permission is granted or not for specific permission by using PackageManager. For example

        PackageManager pm = getPackageManager();
        if (pm.checkPermission(permission.FINE_LOCATION, getPackageName()) == PackageManager.PERMISSION_GRANTED) {
            // do something
        } else {
            // do something
        }
    

提交回复
热议问题