DDMS Android File Explorer 顯示點資料彈



如何让 DDMS 中的文件资源管理器显示以点开头的文件夹。

例如,/mnt/.test 不会显示在 DDMS 中。有没有办法显示它?

我知道我可以用adb shell操作这些文件。我问是否有办法使用 DDMS 做到这一点。

编辑:我提交了一个补丁来在DDMS中解决此问题:https://android-review.googlesource.com/#/c/37801/基本上,您可以使用补丁重建ddmlib并将其放入eclipse中,您将能够看到以点开头的文件和文件夹。

编辑 2:我已经上传了打补丁的 ddmlib.jar因为仅为这个补丁构建 Android 是一项艰巨的工作。

要使用,你只需要弄清楚 eclipse 从哪里加载这个罐子并将其放在那里。在我的窗口机器上,它是eclipseconfigurationorg.eclipse.osgibundles3551.cplibs.

似乎至少你需要做一些类似改变的事情

Thread t = new Thread("ls " + entry.getFullPath()) { //$NON-NLS-1$

Thread t = new Thread("ls -a" + entry.getFullPath()) { //$NON-NLS-1$

在getChildren()方法中,以及在DDMS源中com.android.ddmlib.FileListingService的doLsAndThrow()方法中对ls -la的类似更改。

您可能还必须在其他地方进行更改,才能完全处理以 . 开头的结果。

(就个人而言,我会坚持外壳)

我认为这并不容易。请参阅此帖子。更多信息 这里.

他们的解决方案是使用命令行遍历文件。试一试。

最新更新