Android6.0动态获取权限

 if (Build.VERSION.SDK_INT >= 23) {
            int checkBlueoothPermission = ContextCompat.checkSelfPermission(mContext,Manifest.permission.ACCESS_FINE_LOCATION);
            if(checkBlueoothPermission != PackageManager.PERMISSION_GRANTED){
               //无权限申请权限
                //申请权限可以使数组,一次申请多个权限
                ActivityCompat.requestPermissions((Activity) mContext, new String[]{
                Manifest.permission.ACCESS_FINE_LOCATION,Manifest.permission.ACCESS_COARSE_LOCATION},1);
                return;
            }else{
                
             //执行需要调用的方法
            }
        } else {
             //执行需要调用的方法
        }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容