Android checkSelfPermission返回问题
mob 发布于 2023-05-18

最近新建了一个Empty工程,测试摄像机问题,发现if (ContextCompat.checkSelfPermission(this, Manifest.permission.CAMERA) != PackageManager.PERMISSION_GRANTED )一直为true,而之前的项目是false,就算把代码改为一样,之前的项目也是false,一开始不知道为啥,后面想起之前的代码有requestPermissions(new String[]{Manifest.permission.CAMERA}, REQUEST_CAMERA_PERMISSION);在Empty工程中加入这个后,第一次运行手机系统会提示是否允许,允许后再运行,if (ContextCompat.checkSelfPermission(this, Manifest.permission.CAMERA) != PackageManager.PERMISSION_GRANTED )语句就false,原来是需要系统授权。

mob
关注 私信
文章
61
关注
0
粉丝
0