У меня есть собственное приложение, которое генерирует файл базы данных SQLite в com.companyname.appname / database / MyDatabase.db. Это находится во внутреннем хранилище приложений Android.
Мне нужно перенести это приложение в Xamarin.Forms, но мне нужно получить доступ к этой базе данных, чтобы переместить ее в другой каталог или прочитать базу данных напрямую.
Проблема в том, что использование System.Environment.SpecialFolder.Personal
/ System.Environment.SpecialFolder.MyDocuments
, которое является максимально возможным местоположением, как указано в документации здесь , приводит только к com.companyname.appname / files / location,Мне нужно подняться на уровень выше, чтобы получить доступ к папке базы данных. Возможно ли это?
Примечание. Я попытался жестко запрограммировать путь, а также добавить «../», который не работает и выдает ошибку.