2014-09-13 52 views
0

我是android开发新手。 supped,我想访问其他应用程序使用它的目录。 例如Viber应用程序在存储中创建名为Viber的目录。 这个目录的每个电话都有特定的地址。 我想知道有什么方法可以知道这个目录的确切路径吗? 现在即时通讯使用下面的代码来找到它:如何查找应用程序工作目录?

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

,但其可能在其他手机在这个目录中的其他路径中创建。 任何人有想法?

回答

0

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

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

我想知道有什么方法可以知道这个目录的确切路径吗?

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

,但它在其他手机可能在其他路径创建这个目录

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

相关问题