Где я могу найти файл, созданный моим приложением Flutter?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Где я могу найти файл, созданный моим приложением Flutter?

Сообщение Anonymous »

Я пытаюсь создать очень простое приложение во Flutter (для моего телефона Android Xiaomi 13T). Предполагается, что он будет работать в фоновом режиме и немедленно подавать сигнал, если я получу письмо определенного типа от Gmail. Я решил, что первое, что мне нужно сделать, это настроить постоянство и базовый пользовательский интерфейс. Вот код для добавления файла:

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

void add_to_file(String email, String search_term, String sender) async {
  final filename = './alert_file.txt';
  new File(filename).create(recursive: true);
  final f =  File(filename).writeAsString('$email,$search_term,$sender\n',mode: FileMode.append);  
  print('added file');

}
Я подключил приложение к своему телефону, создал apk-файл Flutter, установил Flutter, запустил его в режиме отладки из VS Code и получил следующее:

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

I/ImeTracker(26100): com.example.email_alarm:1215632d: onCancelled at PHASE_CLIENT_APPLY_ANIMATION
I/flutter (26100): added file
Исходя из этого, моя функция работает, но я нигде не могу найти созданный файл. Я также не могу найти папку com.example.email_alarm в данных приложения моего телефона. Программа работает так, как задумано, когда я запускаю ее как настольное приложение. Когда я запускаю его в Chrome своего ноутбука, он просто зависает, когда я нажимаю кнопку для запуска функции add_to_file.
Приложение записывает в файл? Если да, то где это?

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

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

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

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

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

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