在库android之外读取资源文件

时间:2016-02-24 13:25:01

标签: android assets android-library

我正在创建一个Android库,我希望开发人员能够在他们的Android项目中提供配置文件。

有没有办法找到并读取这个文件(具有特定名称)而没有android项目的上下文?

或者是否有库配置文件的标准程序?

1 个答案:

答案 0 :(得分:1)

  

有没有办法找到并读取这个文件(具有特定名称)而没有android项目的上下文?

不,假设通过" android项目的上下文",你的意思是Context

  

或者是否有库配置文件的标准程序?

通常,这将是某种形式的资源,或者可能是资产。或者根本没有,而是使用应用程序开发人员可以调用的某种构建器API。

如果您不想处理Context,请接受InputStream作为构造函数或初始化方法的参数。这使应用程序开发人员可以灵活地使用原始资源,资产,内部存储,外部存储或其他可能的位置来获取此配置文件。