val values = ContentValues()
values.put(MediaStore.MediaColumns.DISPLAY_NAME, "test311.mp4")
values.put(MediaStore.MediaColumns.RELATIVE_PATH, Environment.DIRECTORY_DOWNLOADS)
val contentResolver = context.contentResolver
var uri: Uri? = null
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) {
uri = contentResolver.insert(MediaStore.Downloads.EXTERNAL_CONTENT_URI, values)
}
定义了一个uri,然后写数据到这个uri
request.setDestinationUri(uri)