【问题标题】:How to find application working directory?如何找到应用程序工作目录?
【发布时间】:2014-09-13 14:25:06
【问题描述】:

我是 android 开发的新手。 假设我想访问其他应用程序使用它的目录。 例如 Viber 应用程序在存储中创建名为 Viber 的目录。 对于每部电话,此目录都有特定的地址。 我想知道有没有办法知道这个目录的确切路径? 现在我使用下面的代码来找到它:

String  path = Environment.getExternalStorageDirectory().getPath()+"/viber/";

但它可能在其他手机中创建在其他路径中的此目录。 有人知道吗?

【问题讨论】:

    标签: java android directory


    【解决方案1】:

    假设我想访问其他应用程序使用它的目录。

    应用程序可以在internal storageexternal storage 上创建零个、一个或多个目录。

    我想知道有没有办法知道这个目录的确切路径?

    找一份 Viber 的工作,看看他们的代码。

    但它可能在其他手机中此目录在其他路径中创建

    正确。欢迎 Viber 的开发人员做他们想做的事,您无法知道他们选择在哪里创建目录。 也许他们使用你在所有设备上采用的方法,但如果他们最终雇用具有一些 Android 开发人才的人,他们将使用其他位置,而不是以这种方式使用户的外部存储的根目录混乱。无论如何,这取决于 Viber 的开发人员,因此您要了解 Viber 在所有设备上的功能的唯一方法就是询问 Viber。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-05-17
      • 1970-01-01
      • 1970-01-01
      • 2014-11-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多