我如何将资产文件路径作为String?

时间:2017-03-09 11:37:05

标签: java android string file assets

嗨,我想在我的android资源文件夹中找到一个文件的路径。

我如何将路径作为String?

我尝试:

String path = getClass().getClassLoader().getResource("file:///android_asset//psp.pdf").getPath();

我需要路径为String。

1 个答案:

答案 0 :(得分:1)

访问资产的唯一方法是:

  • 通过open()上的AssetManager,在这种情况下,您的路径为psp.pdf

  • 通过file:///android_asset/中的WebView,在这种情况下,您的路径为file:///android_asset/psp.pdf

资产既不是文件系统上的文件,也不是ClassLoader中的文件。