Android studio 权限问题

android6.0 后权限比较严格,折腾很久,读写权限
需要两个步骤就可以
1:在AndroidManifest.xml 中加入


 

Android studio 权限问题_第1张图片
2: 在主函数onCreate里面加入下面代码,如果报错,鼠标点到错误处, 请Alt + Enter 自动加入包(Android studio)

		int REQUEST_EXTERNAL_STORAGE=1;
        String[] PERMISSIONS_STORAGE={
                Manifest.permission.READ_EXTERNAL_STORAGE,
                Manifest.permission.WRITE_EXTERNAL_STORAGE
        };

        if (PackageManager.PERMISSION_GRANTED!=
                ContextCompat.checkSelfPermission(MainActivity.this, Manifest.permission.WRITE_CONTACTS))
        {
            ActivityCompat.requestPermissions(this,PERMISSIONS_STORAGE,REQUEST_EXTERNAL_STORAGE);
        }

这样就可以了

你可能感兴趣的:(android)