JSON 文件中的更改未在应用程序中使用 - Flutter

Changes in JSON file arent used in app - Flutter

当我更改我的 JSON 文件并在我的 Android 设备上重新安装应用程序时,它有时会使用以前版本的 JSON 文件。

卸载应用程序并清除所有数据未能解决问题。 pubspec.yaml 中的包获取和更新也无济于事。

我用

的 FutureBuilder 加载数据

future: DefaultAssetBundle.of(context).loadString("assets/EN.json")

作为加载 json 文件的一部分。

预期:将 json 文件中的虚拟数据从 dummyTitle7 更改为 July 并在应用程序的下一个 运行 上查看标题 July

实际:尽管 json 文件已更改,但标题仍为 dummyTitle7

确保您的 pubspec.yaml 文件反映了资产的变化并且 运行

flutter packages get

更新任何资产后