Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android adb调试:刷新内部文件目录_Android_Adb - Fatal编程技术网

Android adb调试:刷新内部文件目录

Android adb调试:刷新内部文件目录,android,adb,Android,Adb,我正在做一个项目,这个项目涉及到将文件保存到私有的内部应用程序存储区域。设备通过usb和adb连接 当我保存新文件时,它们不会显示在目录中。我必须断开usb电缆,重新连接,打开一个新的浏览器窗口,然后导航到文件夹以查看最新的图像。这需要很长时间,加上我的usb端口会磨损 如何在不重新连接设备的情况下刷新文件目录?“我正在进行一个项目,该项目涉及将文件保存到私有内部应用程序存储区域”-请提供一个演示文件,演示保存这些文件的位置和方式。“当我保存新文件时,它们不会显示在目录中”--您无法通过USB电

我正在做一个项目,这个项目涉及到将文件保存到私有的内部应用程序存储区域。设备通过usb和adb连接

当我保存新文件时,它们不会显示在目录中。我必须断开usb电缆,重新连接,打开一个新的浏览器窗口,然后导航到文件夹以查看最新的图像。这需要很长时间,加上我的usb端口会磨损


如何在不重新连接设备的情况下刷新文件目录?

“我正在进行一个项目,该项目涉及将文件保存到私有内部应用程序存储区域”-请提供一个演示文件,演示保存这些文件的位置和方式。“当我保存新文件时,它们不会显示在目录中”--您无法通过USB电缆查看文件,根设备上可能除外。可能您指的是。如果您确实指的是外部存储,那么您在桌面操作系统上看到的是
MediaStore
,因此您需要确保新创建的文件被索引(例如,通过
MediaScannerConnection
及其
scanFile()
方法)。在此之后,您可能需要在文件资源管理器中执行“刷新”或“重新加载”操作,以使其接收更改。对于不正确的术语,我们深表歉意!我指的位置(在windows中查看时)是/HTC One/Internal Storage/Android/data/com.example.myapp/files。刷新文件夹不会显示新文件。这就是Android SDK所指的外部存储。如果您的文件被
MediaStore
索引,并且刷新没有帮助,那么您别无选择,只能通过其他方式检查这些内容。你可以使用设备上的文件管理器,或者adb shell或者安卓设备监视器内置的文件浏览器(安卓Studio主菜单中的工具>安卓>安卓设备监视器)。我认为当设备连接到USB时,存储内存不知怎的被安装在PC上,这使得它不可用(至少是暂时的)对于写操作,我在HTC设备上遇到了这种情况,写操作被延迟了,有时我不得不移除USB以实现它,不确定这是什么。