如何将json文件添加到android项目

新手上路,请多包涵
阅读 808
2 个回答

我想简单地将它移到应用程序下

如果您的字面意思是您想要拥有 app/something.json ,欢迎您将文件放在那里,但它不会与您的应用程序一起打包,并且在运行时无法使用。

如果您想将 JSON 与您的应用程序一起发送,您有四个主要选择:

  • Put it in assets/ and read it in using AssetManager and its open() method to get an InputStream

  • 将其放入 res/raw/ 并使用 Resources 及其 openRawResource() 方法读取

  • 在 Java 代码中将其硬编码为字符串

  • 自己编写一个代码生成器,将 JSON 转换为 Java 类,您可以像访问代码生成的 RBuildConfig 类一样访问该类

这样的代码生成器可能已经存在。我有 一个基本的 Gradle 插件 可以执行此操作,作为我将在 我的书 的下一次更新中包含的示例。

原文由 CommonsWare 发布,翻译遵循 CC BY-SA 3.0 许可协议

请按照以下步骤和我们项目中的 json 文件进行操作。

第 1 步:将 Android 更改为项目

第 2 步:创建资产文件夹并放入 login.json 之类的 json 文件

在此处输入图像描述

我希望它能帮助你…!

原文由 Viral Patel 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题