【发布时间】:2020-08-28 22:17:46
【问题描述】:
如何访问和读取存储库中但在 Android 模块之外的这个 Json 'someJson.json'?我需要在没有活动上下文的情况下访问一个类的 json,也许有一些方法可以使用地址引用进行访问?
而且我无法将其移至 Android Assets 文件夹。
【问题讨论】:
标签: java android json android-studio kotlin
如何访问和读取存储库中但在 Android 模块之外的这个 Json 'someJson.json'?我需要在没有活动上下文的情况下访问一个类的 json,也许有一些方法可以使用地址引用进行访问?
而且我无法将其移至 Android Assets 文件夹。
【问题讨论】:
标签: java android json android-studio kotlin
assets 文件夹是您需要放置外部资源的地方,因为在打包 apk 时没有相对路径机制或任何类似 gradle 的过程来帮助跟踪您的文件并解析它,您需要使用上下文没有办法避免它,
下面的链接很好的实现了assets json读取 https://bezkoder.com/java-android-read-json-file-assets-gson/
【讨论】: