private void applyPermission() { String[] permissions = {Manifest.permission.WRITE_EXTERNAL_STORAGE}; ActivityCompat.requestPermissions(this,permissions, 100); } private boolean hasWriteExtralStoragePermission() { int result = ActivityCompat.checkSelfPermission(this, android.Manifest.permission.WRITE_EXTERNAL_STORAGE); return result == PermissionChecker.PERMISSION_GRANTED; } @Override public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) { switch (requestCode) { case 100: if(grantResults[0] == PermissionChecker.PERMISSION_GRANTED) { /* UpdateManager manager = new UpdateManager(MainActivity.this); manager.checkUpdate(); GGApplication.update = false;*/ getUrlVersionInfoANDcheckUpdate(); }else { ToastUtils.showMessage("写入权限被拒绝"); } break; } }
动态权限
猜你喜欢
转载自blog.csdn.net/m0_37358427/article/details/80899841
今日推荐
周排行