android - 使用 USB 连接到手机将 Serilog 传输到 Seq 或文件?
问题描述
我在 Android 和 Serilog 上使用 Xamarin( Xamarin.Android
,但也在寻找解决方案)。Xamarin.iOS
目前我正在登录到一个文件,如下所示:
Log.Logger = new LoggerConfiguration()
.MinimumLevel.Debug() // minimum log level that will be passed to sink
.WriteTo.File(new CompactJsonFormatter(), Path.Combine(Xamarin.Essentials.FileSystem.AppDataDirectory, "applog.json"))
.CreateLogger();
然后applog.json
我从我的 android 手机或模拟器中手动adb
提取,并将其摄取到 Seq。
而不是这个手动过程,我想将日志数据直接发送到 Seq。但是,我的手机与运行 Seq 的计算机不在同一个网络上。相反,我的手机使用 USB 电缆(Android 调试模式)连接到我的计算机。有什么方法可以通过 USB 将日志数据发送到我计算机上的 Seq?我可以通过 USB 配置某种网络吗?
解决方案
推荐阅读
- python - 如何不覆盖数据框中的 csv 文件?
- selenium - 在 Selenium Grid 上运行时,Selenium IDE 测试失败
- java - findBeans Spring 的问题
- c - *.i 文件中的 # 数字代表什么
- javascript - 首先加载页眉和页脚
- javascript - 检查 WordPress Gutenberg 块的必填字段并在为空时显示通知的最佳方法是什么?
- c# - WPF Datagrid ComboBox 选项因另一行值而异
- javascript - Tetris Javascript - 在画布上绘制网格
- html - 在 Outlook 桌面中隐藏块元素不起作用
- kubernetes - Kubernetes:Prometheus 上下文期限超过错误