【问题标题】:Cannot find storage/emulated/0/ folder of Nexus 7 in Eclipse在 Eclipse 中找不到 Nexus 7 的 storage/emulated/0/ 文件夹
【发布时间】:2013-03-26 16:07:46
【问题描述】:

Nexus 7、Ubuntu 12.04、Eclipse Juno

Nexus 7 已设置开发者模式。 在 Eclipse 中,我可以在 Android 的“文件资源管理器”中看到列表。

我可以看到存储/模拟/旧版

但我看不到 storage/emulated/0/ 文件夹

【问题讨论】:

  • 你找到解决办法了吗?
  • 我使用了您的解决方案。我也接受了你的回答。谢谢你。 :)
  • 谢谢 :D 虽然只是提醒一下,您对答案投了赞成票,但没有接受

标签: eclipse ubuntu adb nexus-7


【解决方案1】:

我也遇到了同样的问题。在对单独的堆栈溢出问题的评论中找到了答案,因此归功于作者。

无论如何,一切都是指向 /storage/emulated/legacy 的链接,它本身就是指向包含文件的 /mnt/shell/emulated/0 的链接。 – 月光奶酪 2012 年 12 月 7 日 13:55

因此,通过 Android 文件资源管理器查看该目录,您将拥有自己的文件。

编辑:这里是原始评论的链接:Nexus 4 not showing files via MTP

【讨论】:

  • 这行得通,但不是很令人满意。当我调用 Environment.getExternalStorageDirectory().getPath() 时,我希望得到一个我可以使用的路径,但是这个路径不能通过 adb (shell,pull,push)获得。我不喜欢它:/。我可能不得不为 nexus 4 和 7 创建一个肮脏的解决方法。
  • 我找到了一个(不那么肮脏的)解决方案,可以通过 shell 命令获得正确的路径:adb shell echo $EXTERNAL_STORAGE
  • 你能链接到单独的问题,这样我也可以给他道具。
  • @Turbo 好了,谢谢你提到这一点。链接到实际评论比复制粘贴并给予信任要好得多:)
  • 另一种解决方案是重启设备。这样做文件夹出现在我面前。它也不是那么令人满意,但它确实有效。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-06-30
  • 1970-01-01
  • 1970-01-01
  • 2020-01-09
  • 1970-01-01
相关资源
最近更新 更多