【问题标题】:Changes in JSON file arent used in app - Flutter应用程序中未使用 JSON 文件的更改 - Flutter
【发布时间】:2019-08-01 22:27:51
【问题描述】:

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

卸载应用程序并清除所有数据并没有解决问题。 pubspec.yaml 中的包获取和更新也没有帮助。

我用 FutureBuilder 加载数据

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

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

预期:将 jsonfile 中的 dummydata 从 dummyTitle7 更改为 July 并在应用程序的下一次运行中查看标题 7 月

实际:尽管 jsonfile 已更改,但标题仍为 dummyTitle7

【问题讨论】:

    标签: json debugging flutter assets


    【解决方案1】:

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

    flutter packages get
    

    更新任何资产后

    【讨论】:

    • 我已经完成了,但现在我查看了与此相关的内容,我意识到我之前没有保存文件
    猜你喜欢
    • 2019-11-20
    • 1970-01-01
    • 2019-08-21
    • 2020-08-18
    • 1970-01-01
    • 2021-10-08
    • 2019-03-05
    • 2021-12-07
    • 2019-02-27
    相关资源
    最近更新 更多