Я хочу создать файл базы данных SQL на устройстве USB (otg). Проблема в том, что на более новых устройствах я получаю доступ к USB с помощью SAF, поэтому нет реального пути к файлу или обработки.
Для всех методов android sqlite openOrCreateDatabase требуется файл или путь, который более невозможен в SAF / DocumentFile.
Другие варианты, о которых я думал, используя альтернативы sqlite, но кажется, что Realm тоже не поддерживает это?
Есть еще идеи?
Поэтому я предполагаю, что sqlite API скоро будет обновлен для поддержки DocumentFile или Uri?
Чтобы было ясно, что приложение работает с большими данными на USB-накопителе, приложению также требуется база данных для хранения некоторой информации на USB-носителе. Конечно, я всегда могу создать на устройстве и последнюю копию на USB, но если процесс остановится в середине, данные будут потеряны?