华为特定 OS 风格在我的文件夹中创建奇怪的文件

Huawei specific OS flavour creating weird files in my files folder

基本上,我需要在我的应用程序中保存一些文件。为此,我使用 getFilesDir() 方法返回的目录(如 here)。

这工作正常,但在某些设备上(我知道至少有两个),名为 hw_cached_resid.listaware_learning_data 的文件出现在该文件夹中。为什么会发生这种情况以及如何避免这种情况?

更新: Google 搜索未发现任何内容,但 GutHub 代码搜索幸运地找到 one reference of hw_cached_resid.list。事实证明,它来自一些(反编译!)华为固件,更具体地说 - com.huawei.iaware app.

Huawei's documentation says the Huawei Mate 9 uses something called iAware System, a machine learning platform that learns your usage and preempt changes between apps as well as pre-loading frequently used apps.

(引自 here

看来是华为手机内置软件的bug(部分临时文件没有删除)

因此,修复它的唯一方法(不联系华为)- 只是检查这些文件是否存在并删除它们。