【发布时间】:2017-06-12 20:13:57
【问题描述】:
我有一个 Android 应用,我想检查相机权限。但是,即使我将其关闭(在模拟器或真实设备的应用程序设置中),结果始终为 0(已批准)。 我使用的模拟器和真机是SDK 23,Android M。
int permissionCheck = ContextCompat.checkSelfPermission(mActivity, Manifest.permission.CAMERA);
在 AndroidManifest.xml 中,我有:
<uses-permission android:name="android.permission.CAMERA" />
当我记录这个时:
System.out.println("Build.VERSION.SdkInt : " + VERSION.SDK_INT);
System.out.println("permissionCheck : " + permissionCheck);
我明白了:
Build.VERSION.SdkInt : 23
permissionCheck : 0
【问题讨论】:
标签: java android permissions android-camera