【问题标题】:Android application doesn't read updated file until device restart在设备重启之前,Android 应用程序不会读取更新的文件
【发布时间】:2020-04-26 12:09:45
【问题描述】:

我的 android 应用程序从目录“/sdcard/Android/data/com.company.myapp”读取数据文件。 如果我更改此文件并启动应用程序,应用程序将显示该文件的旧版本,直到我重新启动。 即使我删除了文件,应用程序仍会继续显示旧文件。

我试图从 onDestroy() 中创建一个“clearcache”,如页面上所述:https://medium.com/@droidbyme/clear-cache-in-android-programmatically-26a1405a470b 不成功,顺便说一句,我不再认为这与应用程序缓存相关联,而是与一种文件系统缓存相关联。

由于数据的大小,我可以将数据放在设备上的任何位置,但不能放在 apk 中。

如何强制读取更新数据?

【问题讨论】:

    标签: android file caching


    【解决方案1】:

    问题解决了,我真的不知道为什么。 我上周恢复了出厂设置,也许这​​就是原因。

    【讨论】:

      猜你喜欢
      • 2014-01-12
      • 1970-01-01
      • 2020-03-19
      • 1970-01-01
      • 1970-01-01
      • 2016-02-23
      • 1970-01-01
      • 1970-01-01
      • 2019-11-18
      相关资源
      最近更新 更多