如何从android中的assets文件夹中检索文件的url?

时间:2014-04-28 14:38:04

标签: android android-testing

我正在使用assets文件夹从我的android测试项目中检索文件。该文件可以作为InputStream加载,但我需要文件的url位置,有没有办法检索url而不再保存文件并使用新文件url,因为文件已经存在。

这是我当前加载输入流的代码

    Context testContext = getInstrumentation().getContext();
    InputStream input = testContext.getAssets().open("attachment.png");

有没有办法检索此文件的网址而不是输入流?

1 个答案:

答案 0 :(得分:1)

您可以使用以下内容创建网址

file:///android_asset/yourPath

其中 yourPath 是资产文件的相对路径。

请注意3斜杠(///)。它们很重要。 :)

类似文章here.