024-3189 1684

回到旧版

沈阳APP开发关于手机权限的申请说明

2024/8/15 10:45:34 浏览:127

近些年随着用户对于个人隐私的越加重视,尤其是移动互联网时代的到来,对于手机APP的隐私保护也很早就被应用到

了实际生活中,今天就来为大家讲一下与隐私保护密切相关的APP开发权限申请。比如我们想要使用手机的相机功能

进行拍照,在APP开发中我们知道在6.0系统之前,我们是不需要申请任何权限的,只需要在在AndroidManifest清单

文件中声明关于相机的权限即可。随着用户对于隐私的重视,再之后的系统版本强制对于APP开发者使用相机功能进行

了严格限制,必须明文向系统申请相机权限,同时系统以弹窗的形式将APP开发者的权限请求发送给用户,最终由用户

决定是否开启相机这个权限,以至于可以使用手机的相机功能。了解了关于新系统的权限限制后,那么在实际APP开发

中要怎么实现这个功能呢,首先调用checkSelfPermission这个方法,这个方法是检测权限是否被用户许可,如果没有

被许可,接下来我们调用requestPermissions方法,正式申请这个权限,例如我们要使用相机功能,确定好了权限之后,

就可以将CAMERA这个权限传入到requestPermissions方法中,然后我们实现onRequestPermissionsResult这个方法,

其中回调的参数grantResults携带了用户在弹窗中对于申请权限的处理,取到的值是PERMISSION_GRANTED,代表用户

点击了确定,反之则是拒绝,这时我们需要提示用户这个权限很重要,并引导用户去系统设置中打开这个权限,这样

关于手机权限的申请就基本完成了。


返回

联系易势

024- 3189 1684

售前QQ:724793417 售后qq:1992978979

地址:沈阳市和平区中山路111号亚贸大厦1305、1306室

网站制作 扫码咨询

辽公网安备 21010202000627号