这是一个已知的问题,并且可以使用以下代码解决:
val file = File("path/to/your/file") val uri = FileProvider.getUriForFile(context, "${BuildConfig.APPLICATION_ID}.provider", file) intent.putExtra(Intent.EXTRA_STREAM, uri)
注意:在上述代码中,“BuildConfig.APPLICATION_ID”必须替换成你自己的应用程序ID,而“path/to/your/file”必须替换为实际文件路径。
这样,您就可以在Android 13中从“图库”应用程序成功附加文件了。