Как написать Xamarin.Вывод Android в текстовый файл Windows?

#debugging #xamarin.forms #io #root

#отладка #xamarin.forms #io #root

Вопрос:

Я использую Xamarin Forms и хочу вывести некоторую отладочную информацию в файл, который я хочу создать в каталоге .Net Standard bin в Windows, чтобы я мог его открыть. Однако, поскольку я выполняю отладку с помощью телефона Android, я, по-видимому, могу создавать файлы только внутри каталога данных на телефоне, к которому у меня нет доступа. Причина, по которой я пытаюсь это сделать, заключается в том, что у меня нет root-доступа к моему телефону, и его укоренение не удалось, поэтому мне нужно создать файл в Windows, чтобы иметь возможность видеть его содержимое.

В основном я пытаюсь распечатать содержимое моей базы данных sqlite в файл на моем рабочем столе Windows, поскольку я не могу напрямую просматривать базу данных, поскольку у меня нет root-доступа на моем телефоне, который я пытался получить (используя KingoRoot), но не удалось.

Комментарии:

1. Вы не можете этого сделать. Android не имеет понятия о файловой системе Windows. Вы можете записывать в журнал с помощью консоли. Инструкции Writeline, которые вы можете просмотреть в окне вывода приложения во время выполнения или просмотреть позже с помощью инструментов Android

2. @Jason Я понимаю, что Android не имеет понятия о файловой системе Windows, однако я представляю способ, с помощью которого Visual Studio может извлекать значения с телефона, чтобы выводить их в файл. Я считаю, что это должно быть возможно, поскольку Visual Studio также может выводить его в стандартный вывод или консоль, так почему бы не в файл?