我有一个运行在数据逻辑扫描仪上的Xamarin表单应用程序,它扫描条形码并将数据写入存储在外部公共存储文件夹中的.csv文件。从android端读取或写入文件没有问题。问题是,当我将设备连接到PC vis USB文件是不可见的,除非我重新启动设备。我试过MediaScannerConnection。ScanFile,并将文件移动到不同的文件夹,但我尝试过的似乎没有任何效果。有什么建议吗?
感谢这似乎是一个数据逻辑问题,我的解决方案是重命名文件,做一个MediaScannerConnection。在新的和原始的文件路径上扫描文件,然后重命名文件,并执行另一个MediaScannerConnection。在两个文件路径上扫描文件。