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
更新任何资产后
当我更改我的 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
更新任何资产后