Android 什么';在库中使用JSON文件的正确方法是什么?
我目前正在创建一个android库,它使用json命令与另一个库进行通信。我想从代码中提取这些命令,并将它们保存在单独的文件中,以提高可读性。 当没有资产目录时,我在哪里保存这些文件?如何读取它们 编辑:我找到了问题的答案: 看一看。此处保存的文件仅适用于您的应用程序。它使用Java文件API通过Android 什么';在库中使用JSON文件的正确方法是什么?,android,json,Android,Json,我目前正在创建一个android库,它使用json命令与另一个库进行通信。我想从代码中提取这些命令,并将它们保存在单独的文件中,以提高可读性。 当没有资产目录时,我在哪里保存这些文件?如何读取它们 编辑:我找到了问题的答案: 看一看。此处保存的文件仅适用于您的应用程序。它使用Java文件API通过FileInputStream和FileOutputStream 更新: 根据评论中的讨论,OP正在寻找一种方法来随库发送JSON文件。有鉴于此: 我不确定库模块是否支持原始资源。如果他们这样做了,你可
FileInputStream
和FileOutputStream
更新:
根据评论中的讨论,OP正在寻找一种方法来随库发送JSON文件。有鉴于此:
我不确定库模块是否支持原始资源。如果他们这样做了,你可能想使用它,但它会大大增加大小。您也可以在第一次使用库时从服务器获取文件,使用
SharedReference
条目跟踪该文件。据我所知,内部存储是一个我只能在程序运行时保存和加载文件的地方(如果我错了,请纠正我)。但是,我需要一种用库打包文件的方法。我不确定库模块是否支持raw
资源。如果他们这样做了,你可能想使用它,但它会大大增加大小。您还可以在第一次使用库时从服务器获取文件,并使用SharedReference
条目跟踪该文件。感谢您的评论,我认为原始文件夹是实现此目的的途径。当然,很高兴提供帮助!:)