/storage/emulated/0 и API31
Перечитал много информации по поводу записи файлов в папку /storage/emulated/0. С Андроид 10 ещё понятно, решение есть, а вот с Андроид 12 уже не катит.
Нашёл костыль, в build.gradle указал
compileSdkVersion 31
//noinspection OldTargetApi
targetSdkVersion 29
Насколько такой костыль может помешать работе ПО? И как всё же без костылей записать файл в папку /storage/emulated/0 в Андроид 12?