通过android app中的fileinputstream(string fileName)访问assets文件夹中的文件

问题描述 投票:0回答:1

由于使用了第三方API,我不得不尝试将String“文件路径”传递给API中的方法,以便使用API​​的功能。

该文件是一个文本文件,其中包含所有配置说明,包括API运行所需的一组参数。如何在Android设备上以编程方式获取位于apk的assets文件夹中的文件的字符串文件路径?

java android android-studio apk
1个回答
0
投票

由于使用了第三方API,我不得不尝试将String“文件路径”传递给API中的方法,以便使用API​​的功能。

找一个更好的图书馆,一个接受InputStreamReader的图书馆。随意指出谁创建该库到this blog post来帮助解释这个问题。

如何在Android设备上以编程方式获取位于apk的assets文件夹中的文件的字符串文件路径?

你没有,因为资产不是设备上的文件。它们只是开发计算机上的文件。

您唯一的选择是使用标准Java I / O将资产中的内容复制到您控制的某个文件(例如,在getCacheDir()中),然后将该文件与库一起使用。

© www.soinside.com 2019 - 2024. All rights reserved.