我目前正在创建一个使用json命令与另一个库进行通信的android库。我想从代码中提取这些命令并将它们保存在单独的文件中以提高可读性。 如果没有资产目录,我在哪里保存这些文件?如何阅读?
修改:我找到了一个问题的答案: how to access resources in a android library project
答案 0 :(得分:0)
看看Internal Storage。此处保存的文件仅适用于您的应用。它使用Java File API来使用FileInputStream
和FileOutputStream
<强>更新强> 根据评论中的讨论,OP正在寻找一种方法来发送带有库的JSON文件。鉴于此:
我不确定库模块是否支持原始资源。如果他们这样做,您可能想要使用它,但它会显着增加大小。您也可以在第一次使用库时从服务器获取文件,并使用SharedPreference
条目跟踪该文件。