将文件拉到Android设备不会在PC上显示
本文关键字:PC 显示 文件 Android | 更新日期: 2023-09-27 18:25:49
我正在C#中开发一个应用程序,该应用程序为设备创建并发送SQLite数据库。我使用Madbee库将文件发送到设备。碰巧应用程序发送文件时没有问题,即使我们打开设备上的数据库,我们也会看到数据已更新。但是,当从PC访问设备的数据时,文件不会列出。只有在重新启动设备后才会显示。
我相信这是一个错误或什么WPD。我尝试使用命令"remont"adb,但没有成功。
有人知道我该怎么解决这个问题吗?
电脑:Windows 7专业版。设备:摩托罗拉Razor D3Visual Studio 2010.+。NET Framework 4
根据您的陈述,我怀疑问题可能出在MadBee库上。
首先,"adb-remont"对与内部SDCARD相关的任何事情都没有帮助。这个命令只适用于调试开发设备,ADB守护进程在根用户中运行,因此可以将系统分区从ro重新安装到rw
第二,当你说"应用程序在向设备发送文件时运行良好,但无法列出设备上的文件"时,我想你指的是当你试图通过MadBee库执行r/w时发生的问题。因此,请通过执行"adb shell ls-l/path/of/your/file"命令来检查文件是否正常。如果文件在那里,则99%表明您的库无法正常工作。如果adb shell无法看到该文件,则可能有许多原因。
附言:如果我没记错的话,ADB shell与"MTP"或"SDCARD"模式无关。
非常简单,请尝试其他设备!可以是安全选项!