美文网首页
安卓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