Android-хранилище MAUIAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Android-хранилище MAUI

Сообщение Anonymous »

Идея состоит в том, чтобы сохранить файлы в каталоге Phone/Android/data//... и проверить их через диспетчер файлов, как и другие данные приложения, хранящиеся в телефоне, например. Phone/Android/data/com.whatsapp и т. д.
однако я не могу настроить таргетинг на это местоположение.
У меня включены разрешения р> также установите предпочтительное местоположение установки = предпочтение «Внешний» в манифесте.

Код: Выделить всё

        protected static readonly string _root = Path.Combine(
#if ANDROID
Android.App.Application.Context.GetExternalFilesDir(null).AbsolutePath,
#endif
"Library"
);

...

Directory.CreateDirectory(_root);
File.WriteAllBytes(
Path.Combine(_root, "test.txt"),
Encoding.UTF8.GetBytes("red panda")
);
здесь я ожидаю, что будет создан Phone/Android/data/com.myApp/files/Library/test.txt. Однако, когда я открываю этот каталог с помощью диспетчера файлов, files пуст.
Пробовал FileSystem.Current.AppDataDirectory, но все равно

Подробнее здесь: https://stackoverflow.com/questions/792 ... id-storage
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»