如何访问和读取位于存储库中但在 Android 模块之外的 Json“someJson.json”?我需要在没有 Activity 上下文的情况下访问类的 json,也许有某种方法可以使用地址引用进行访问?
而且我无法将其移至 Android Assets 文件夹。
最佳答案
assets 文件夹是你需要放置外部资源的地方,因为在打包 apk 时,没有相对路径机制或任何类似 gradle 的过程来帮助跟踪你的文件并解析它,你需要使用上下文,这是没有办法的避免它,
下面的链接很好地实现了 Assets json读取 https://bezkoder.com/java-android-read-json-file-assets-gson/
关于java - 如何在Android中读取相对路径上的Json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61762482/