如何获取原始文件夹android中文件的路径

时间:2019-07-10 16:07:49

标签: java android path

我需要 raw 文件夹目录的字符串地址 这是我的代码,但以崩溃结束

private String zipPath = String.valueOf(getResources().openRawResource(R.raw.zipfile));

1 个答案:

答案 0 :(得分:2)

资源是开发计算机上的文件。它们不是设备上的文件。没有通往原始资源的路径。

getResources().openRawResource(R.raw.zipfile)很好,可以给您InputStream。使用它来读取您的资源内容。

通常,在对象上调用String.valueOf()toString()是为了获取一些开发人员可读的字符串。 InputStream的字符串表示形式不会成为文件系统路径。