如何在assets文件夹中获取图像的字符串路径

时间:2015-09-27 20:24:49

标签: android

我需要将第三方库传递给存储在我的资产文件夹

中的图像的路径

我已经阅读了一些答案,但没有人帮忙。我试过了 file:///android_asset/uk.jpg并且它无法正常工作

1 个答案:

答案 0 :(得分:1)

  

我需要将第三方库传递给存储在我的资产文件夹

中的图像的路径

没有路径。您的资产不是文件。它是ZIP存档中的一个条目,仅此而已。

您的选择是:

  1. 使用InputStream中的open()在资产上打开AssetManager,然后将InputStream传递给图书馆

  2. 使用InputStream中的open()打开资产AssetManager,使用该资产将资产复制到某个位置(例如internal storage),然后通过刚刚创建的文件的路径

  3. 切换到允许您提供InputStream或支持Android并且直接支持资源的库