报错
小萌在学习android的过程中遇到了不少问题,其中就有上面的报错,是android10遇到的,小萌不仅添加了下面的权限,也做了动态申请,但是仍然报上述错误
设置在<manifest></manifest>中
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
//6。0以上添加申请权限
int permisson = ContextCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE);
if(permisson!= PackageManager.PERMISSION_GRANTED){
//动态去申请权限
ActivityCompat.requestPermissions(this,new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE},1);
}
@Override
public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {
super.onRequestPermissionsResult(requestCode, permissions, grantResults);
}
原来还需要在添加一个属性
完美解决无法写入问题