美文网首页
安卓6.0动态权限打开读写文件权限

安卓6.0动态权限打开读写文件权限

作者: 皓皓amous | 来源:发表于2019-07-30 10:54 被阅读0次

    写入在全局变量中

    private static final int REQUEST_EXTERNAL_STORAGE = 1;
        private static String[] PERMISSIONS_STORAGE = {
                "android.permission.READ_EXTERNAL_STORAGE",
                "android.permission.WRITE_EXTERNAL_STORAGE" };
    
    

    点击事件调取方法

      private void openPerssion() {
            verifyStoragePermissions(this);
        }
    
    
    
     /**
         * @des 权限组的获取
         * @author DELL
         * @time  10:44
         */
        public void verifyStoragePermissions(Activity activity) {
            try {
                //检测是否有写的权限
                int permission = ActivityCompat.checkSelfPermission(activity,
                        "android.permission.WRITE_EXTERNAL_STORAGE");
                if (permission != PackageManager.PERMISSION_GRANTED) {
                    // 没有写的权限,去申请写的权限,会弹出对话框
                    ActivityCompat.requestPermissions(activity, PERMISSIONS_STORAGE,REQUEST_EXTERNAL_STORAGE);
                }
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    

    相关文章

      网友评论

          本文标题:安卓6.0动态权限打开读写文件权限

          本文链接:https://www.haomeiwen.com/subject/aregrctx.html